我不是Java开发人员,并不熟悉Java程序的打包和构建。我正在尝试运行此文件:https://github.com/CodinGame/SpringChallenge2020/blob/master/src/test/java/Spring2020Main.java
通过执行
mvn clean install
java -jar .\target\spring-2020-1.0-SNAPSHOT.jar
但我收到此错误:
no main manifest attribute, in .\target\spring-2020-1.0-SNAPSHOT.jar
我无法确定我的一生,需要为pom.xml添加什么,或者需要执行其他任何操作才能使它正常工作。
任何帮助将不胜感激。
您链接的项目只有一个基本的编译设置(虽然足以从IDE运行它)。
您需要一个可执行的jar。 Check this thread.
正如其他人提到的(我没有注意到),您链接到的类是测试类,因此默认情况下它可能不包含在jar中。通过IDE运行它或将其设置在正确的源目录中。