1.将程序打包成单个jar,jar中包含依赖的jar包
File–>Project Structure->Artifacts->"+"
关于 JAR files from libraries的两个选项: 选中第一个的话,打完包后是一个jar包 选中第二个的话,打完包后是一个jar包,外带你项目所用的jar包 如果出现以下提示信息,可删除MANIFEST.MF文件后重试: IDEA生成MANIFEST.MF后,在文件中加入项目依赖的jar包 使用IDEA打包,Build Artifacts… --> XXX.jar --> Build 复制这里的路径去找jar包就行
此时jar包打包完成,但是启动jar包会出现签名验证失败的错误,JAR文件签名认证失败的解决办法: https://blog.csdn.net/yiifaa/article/details/73244118
即用解压软件(推荐360压缩)打开JAR文件,依次删除JAR文件中META-INF文件夹下的后缀名为 “RSA”、“SF”、“DSA” 文件,当然了,这可能会误删,但不会影响程序的使用。JAR的签名文件的存放形式为’META-INF/.RSA’、’META-INF/.SF’、’META-INF/*.DSA’。
|