Intellij idea 正在运行JAR-错误:无法找到或加载主类

Intellij idea 正在运行JAR-错误:无法找到或加载主类,intellij-idea,build,jar,exe,artifact,Intellij Idea,Build,Jar,Exe,Artifact,我无法运行我的JAR文件。 我尝试了java-jar machines.jar,仍然得到相同的错误。 从Intellij内部尝试,再次出现相同的错误。求你了,我非常渴望一个解决方案。我只是放弃。 我有你可能需要的截图,pom文件。 真的,我在这方面花了几个月的时间,现在我只想把它出口出去。 如果我要用java解决这样愚蠢的问题,我想搬到C++。 我觉得放弃这一点并重新写在C++上已经准备就绪。我真是太绝望了 路径: PATH=C:\ProgramFiles(x86)\Common Files\O

我无法运行我的JAR文件。 我尝试了java-jar machines.jar,仍然得到相同的错误。 从Intellij内部尝试,再次出现相同的错误。求你了,我非常渴望一个解决方案。我只是放弃。 我有你可能需要的截图,pom文件。 真的,我在这方面花了几个月的时间,现在我只想把它出口出去。 如果我要用java解决这样愚蠢的问题,我想搬到C++。 我觉得放弃这一点并重新写在C++上已经准备就绪。我真是太绝望了

路径: PATH=C:\ProgramFiles(x86)\Common Files\Oracle\Java\javapath;C:\Program Files\AdoptOpenJDK\jdk-11.0.4.11-hotspot\bin;C:\Program Files\AdoptOpenJDK\jre-11.0.4.11-hotspot\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\Intel\WiFi\bin\;C:\Program Files\Common Files\Intel\WirelessCommon\;C:\ProgramFiles(x86)\Microsoft SQL Server\150\DTS\Binn\;C:\ProgramFiles\MySQL\MySQL Shell 8.0\bin\;C:\Program Files\JetBrains\IntelliJ IDEA 2019.2.3\bin

用launcjer4j试过。 大约有20次尝试在Intellij中构建。真的,我开始感到非常紧张和愤怒。我在这个项目上工作了几个月,这是我的第一个项目,我无法导出它

这是我的pom.xml

<?xml version="1.0" encoding="UTF-8"?>

http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0

<groupId>Codey</groupId>
<artifactId>Machines</artifactId>
<version>1.0-SNAPSHOT</version>

<build>
    <finalName>Main</finalName>
    <resources>
        <resource>
            <directory>src/main/resources</directory>
        </resource>
        <resource>
            <directory>src/main/java/FX</directory>
        </resource>
        <resource>
            <directory>src/main/java/FXMach</directory>
        </resource>
        <resource>
            <directory>src/main/java/FXGlob</directory>
        </resource>
        <resource>
            <directory>src/main/java</directory>
        </resource>
    </resources>
    <plugins>

    </plugins>
</build>

<dependencies>
    <!-- https://mvnrepository.com/artifact/org.apache.maven.plugins/maven-assembly-plugin -->
    <dependency>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-assembly-plugin</artifactId>

        <version>3.1.1</version>
    </dependency>


    <!-- https://mvnrepository.com/artifact/org.hibernate/hibernate-c3p0 -->
    <dependency>
        <groupId>org.hibernate</groupId>
        <artifactId>hibernate-c3p0</artifactId>
        <version>5.4.6.Final</version>
    </dependency>

    <!-- https://mvnrepository.com/artifact/com.jfoenix/jfoenix -->
    <dependency>
        <groupId>com.jfoenix</groupId>
        <artifactId>jfoenix</artifactId>
        <version>9.0.9</version>
    </dependency>

    <dependency>
        <groupId>org.codehaus.izpack</groupId>
        <artifactId>izpack-maven-plugin</artifactId>
        <version>5.1.3</version>
    </dependency>


    <!-- https://mvnrepository.com/artifact/mysql/mysql-connector-java -->
    <dependency>
        <groupId>mysql</groupId>
        <artifactId>mysql-connector-java</artifactId>
        <version>8.0.17</version>
    </dependency>

    <!-- https://mvnrepository.com/artifact/org.hibernate/hibernate-core -->
    <dependency>
        <groupId>org.hibernate</groupId>
        <artifactId>hibernate-core</artifactId>
        <version>5.4.4.Final</version>
    </dependency>


    <!--            JavaFX 12.0.2           -->
    <!-- https://mvnrepository.com/artifact/org.openjfx/javafx-controls -->
    <dependency>
        <groupId>org.openjfx</groupId>
        <artifactId>javafx-controls</artifactId>
        <version>12.0.2</version>
    </dependency>
    <!-- https://mvnrepository.com/artifact/org.openjfx/javafx-graphics -->
    <dependency>
        <groupId>org.openjfx</groupId>
        <artifactId>javafx-graphics</artifactId>
        <version>12.0.2</version>
    </dependency>
    <!-- https://mvnrepository.com/artifact/org.openjfx/javafx-base -->
    <dependency>
        <groupId>org.openjfx</groupId>
        <artifactId>javafx-base</artifactId>
        <version>12.0.2</version>
    </dependency>
    <!-- https://mvnrepository.com/artifact/org.openjfx/javafx-fxml -->
    <dependency>
        <groupId>org.openjfx</groupId>
        <artifactId>javafx-fxml</artifactId>
        <version>12.0.2</version>
    </dependency>
    <!-- https://mvnrepository.com/artifact/org.openjfx/javafx-web -->
    <dependency>
        <groupId>org.openjfx</groupId>
        <artifactId>javafx-web</artifactId>
        <version>12.0.2</version>
    </dependency>
    <!-- https://mvnrepository.com/artifact/org.openjfx/javafx-media -->
    <dependency>
        <groupId>org.openjfx</groupId>
        <artifactId>javafx-media</artifactId>
        <version>12.0.2</version>
    </dependency>
    <!-- https://mvnrepository.com/artifact/org.openjfx/javafx-swing -->
    <dependency>
        <groupId>org.openjfx</groupId>
        <artifactId>javafx-swing</artifactId>
        <version>12.0.2</version>
    </dependency>

</dependencies>
Codey


为什么要在Maven配置中将
src/main/java
作为资源类型删除?将其作为源类型保留,并将MANIFEST.MF放入
resource/META-INF
目录中。谢谢你的回复,我的朋友。你相信这可能就是解决方案吗?我可以在4个小时内尝试它-当我下班回来的时候。不,是吗不修任何东西