• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

IDEA对使用了第三方依赖jar包的非Maven项目打jar包的问题(图文详解)

java 搞代码 4年前 (2022-01-09) 23次浏览 已收录 0个评论

2、具体的打包流程:2.1、首先配置 MANIFEST.MF

首先需要配置 MANIFEST.MF , 因为这会在打包时使用的;

首先新建一个文件夹,文件夹取名为 META-INF , 在文件夹META-INF中创建文件,取名为 MANIFEST.MF ,然后需要配置下 MANIFEST.MF 文件的内容; 内容如下:

Manifest-Version: 1.0
Class-Path: lib/log4j-core-2.0-rc1.jar lib/bcprov-jdk15on-1.54.jar 
Main-Class: com.lyl.Test.PackageTest

注意上面 MANI本文来源gao@!dai!ma.com搞$$代^@码5网@FEST.MF 配置文件中的内容在填写时,需要注意几点:

1、Class-Path 在 冒号后面需要有 一个空格 ;然后后面跟随的每个依赖包之间也必须有 一个空格 ,并且最后一个依赖后面也必须要存在 一个空格

2、Main-Class这一行后面需要跟 两个空行 ;

最后简单说下,MANIFEST.MF 在打包时起到什么作用呢:

Main-Class 指定程序的运行入口,这样可以直接用java -jar xxx.jar来运行程序。

Class-Path 指定依赖jar包的路径,class loader类加载器会依据这个路径来搜索依赖的class。

2.2、具体配置过程

下面将进行打包前的一些配置,需要将这些配置好后,才能进行打包的;

(1)、

(2)、

(3)、

(4)、

(5)、

(6)、

(7)、


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:IDEA对使用了第三方依赖jar包的非Maven项目打jar包的问题(图文详解)

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址