房地产网站设计方案app订制开发公司
web/
2025/10/3 8:49:54/
文章来源:
房地产网站设计方案,app订制开发公司,四川省建设领域信用系统网站,专做蔬菜水果的网站目录
生成jar文件
方式一#xff1a;打包成一个总的jar文件
方式二#xff1a;打包的jar文件和第三方jar文件分开 生成jar文件
打开“文件-项目结构-构建”
点击“”选择“jar-from modules ....” 弹出“从模块创建 jar” 方式一#xff1a;打包成一个总的jar…目录
生成jar文件
方式一打包成一个总的jar文件
方式二打包的jar文件和第三方jar文件分开 生成jar文件
打开“文件-项目结构-构建”
点击“”选择“jar-from modules ....” 弹出“从模块创建 jar” 方式一打包成一个总的jar文件
选择“Main Class”此处选择程序入口的class就是带有main方法的class
下面的“JAR files from libraries”选择“extract to the target JAR”然后确定确定后会自动生成“META-INF/MANIFEST.MF”如果该文件已存在是无法确定的需要先删除该文件你可以打开看看这个文件里面有配置mainclass的类名 解释一下这2个选择的含义 extract to the target JAR该选项是将项目中引用的所有第三方jar都打包到最终的jar中最终只生成一个jar文件 copy to the output directory and link via manifest该选项打包时所有第三方jar包不会打包到最终的jar中而是将第三方jar包都复制到最终jar包文件所在的文件夹中 正常情况这个时候就可以导出我们的jar包了构建-编译Artifacts。
编译后生成了总的jar包里面包含了第三方jar包的class文件此时需要检查一下jar包里面“META-INF/MANIFEST.MF”文件用文本编辑器打开这个文件看看里面的是否有
Manifest-Version: 1.0
Main-Class: {项目的 main class}
如果缺少了“Main-Class”这个配置则说明该文件被第三方jar生成的同名文件给覆盖了此时你有2中解决方案
方法一编辑上面的“MANIFEST.MF”然后将“Main-Class”配置补充进去最好复制上面生成的文件的代码避免格式不对然后将修改后的“MANIFEST.MF”覆盖jar中的文件即可方法二在上面的图中在根目录下创建“META-INF”文件夹然后手动添加“MANIFEST.MF”文件然后调整点击“上下”2个按钮来调整顺序如果上下按钮不可用则点一下上下按钮左边的那个排序按钮关闭自动排序将其调整到所有第三方jar的上面
方式二打包的jar文件和第三方jar文件分开
***待完善***
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/86128.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!