intellij idea 生成可执行jar 运行提示没有主清单属性
intellij idea 生成可执行jar 运行提示没有主清单属性
方法一:
第一步 file-->project structure 弹框后选中Atifacts---> + ---->jar---->from module with dependenceis
第二步 选择一个Main Class,然后指定META-INF/MANIFEST.MF的路径为src***意不要放到main/java目录下,否则打成的jar中META-INF/MANIFEST.MF不含有Main Class信息)
方法二:
在pom.xml 中添加
<plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> <version>3.0.2</version> <configuration> <archive> <manifest> <addClasspath>true</addClasspath> <!-- 此处为程序主入口--> <mainClass>suda.edu.SparkTest</mainClass> </manifest> </archive> </configuration> </plugin> </plugins>