真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

如何解決IDEA對(duì)使用了依賴包的非Maven項(xiàng)目打jar包的問(wèn)題-創(chuàng)新互聯(lián)

創(chuàng)新互聯(lián)www.cdcxhl.cn八線動(dòng)態(tài)BGP香港云服務(wù)器提供商,新人活動(dòng)買多久送多久,劃算不套路!

成都創(chuàng)新互聯(lián)公司主要從事成都做網(wǎng)站、成都網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)湟源,十多年網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專業(yè),歡迎來(lái)電咨詢建站服務(wù):18982081108

這篇文章將為大家詳細(xì)講解有關(guān)如何解決IDEA對(duì)使用了依賴包的非Maven項(xiàng)目打jar包的問(wèn)題,小編覺得挺實(shí)用的,因此分享給大家做個(gè)參考,希望大家閱讀完這篇文章后可以有所收獲。

前言:

最近,遇到了一個(gè)問(wèn)題,都快把我整瘋了;這個(gè)問(wèn)題開始是由 使用IDEA 對(duì) 非Maven項(xiàng)目進(jìn)行打 Jar 包 引起的;本來(lái)就是想簡(jiǎn)簡(jiǎn)單單的打個(gè) jar 包,并將使用的第三方依賴 jar 包打進(jìn)去,但是問(wèn)題就出現(xiàn)在了項(xiàng)目中依賴的第三方 jar 包( bcprov-jdk15on-1.54.jar )存在簽名,那在打包過(guò)程中會(huì)把 簽名 破壞掉,導(dǎo)致在使用打好的jar包時(shí)報(bào)錯(cuò): JCE cannot authenticate the provider BC 。

注意:如果依賴的第三方j(luò)ar包不存在簽名的話,直接按照下面的 打包方式 就能成功打包;

IDEA打jar包:

使用 IDEA 將項(xiàng)目打成jar包,并將使用的第三方依賴jar包打進(jìn)去;

1、首先看下打包的項(xiàng)目工程:

如何解決IDEA對(duì)使用了依賴包的非Maven項(xiàng)目打jar包的問(wèn)題

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

首先需要配置 MANIFEST.MF , 因?yàn)檫@會(huì)在打包時(shí)使用的;

首先新建一個(gè)文件夾,文件夾取名為 META-INF , 在文件夾META-INF中創(chuàng)建文件,取名為 MANIFEST.MF ,然后需要配置下 MANIFEST.MF 文件的內(nèi)容; 內(nèi)容如下:

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

新聞標(biāo)題:如何解決IDEA對(duì)使用了依賴包的非Maven項(xiàng)目打jar包的問(wèn)題-創(chuàng)新互聯(lián)
網(wǎng)頁(yè)網(wǎng)址:http://weahome.cn/article/jheoi.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部