intellj idea打包jar(war包同理)

描述:

用 intellj idea 工具打包java项目 jar

步骤:

1:File - Project Structure

 2:图中 1 部分要选择main方法所在的类,2 部分要注意,文件夹到 java 就行了,别再往下了

 3.图中 2 部分是 jar 包的输出路径

4.

 5. 把 jar 拷贝出来放到某个目录中,cmd 用 java -jar zkxtd.jar 就可以启动了

注意:第二次打包就会报错src/META-INF/MANIFEST.MF already exists in VCS

解决办法:出现这个提示的原因是之前在IDEA中对这个module打过jar包了,所以module中会有一个MANIFEST.MF文件夹,提示的错误即时这个文件夹及其中的文件已经存在,所以把这个文件夹删除掉,再重新build打包即可。

原文地址:https://www.cnblogs.com/zhouheblog/p/11544240.html