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

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

Maven構(gòu)建可運行的jar包出錯解決辦法

手上有個項目需要以jar方式運行,使用maven-shade-plugin插件構(gòu)建成功后,在 /dev/null &"出錯,錯誤信息:“Exception in thread "main" java.lang.SecurityException: Invalid signature file digest for Manifest main attributes”,網(wǎng)上搜索了半天,發(fā)現(xiàn)一個解決辦法:? http://stackoverflow.com/questions/999489/invalid-signature-file-when-attempting-to-run-a-jar

專業(yè)成都網(wǎng)站建設(shè)公司,做排名好的好網(wǎng)站,排在同行前面,為您帶來客戶和效益!創(chuàng)新互聯(lián)建站為您提供成都網(wǎng)站建設(shè),五站合一網(wǎng)站設(shè)計制作,服務(wù)好的網(wǎng)站設(shè)計公司,成都做網(wǎng)站、成都網(wǎng)站制作、成都外貿(mào)網(wǎng)站建設(shè)負責(zé)任的成都網(wǎng)站制作公司!

在pom文件maven-shade-plugin插件的配置信息中添加:

? ?

? ? ? ?

? ? ? ? ? ? *:*

? ? ? ? ? ?

? ? ? ? ? ? ? ? META-INF/*.SF

? ? ? ? ? ? ? ? META-INF/*.DSA

? ? ? ? ? ? ? ? META-INF/*.RSA

? ? ? ? ? ?

? ? ? ?

? ?

? ?

繼續(xù)運行,之前的錯誤解決了,卻提示新的錯誤:“Exception in thread "main" org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Unable to locate Spring NamespaceHandler for XML schema namespace [http://www.springframework.org/schema/context] Offending resource: class path resource [applicationContext.xml]”

解決辦法是在構(gòu)建的時候加入META-INF/spring.schemas 和 META-INF/spring.handlers transformers,最終的maven-shade-plugin插件信息配置如下:

org.apache.maven.plugins

maven-shade-plugin

1.7.1

?

package

shade

? ? ? ?

? ? ? ? ? ? *:*

? ? ? ? ? ?

? ? ? ? ? ? ? ? META-INF/*.SF

? ? ? ? ? ? ? ? META-INF/*.DSA

? ? ? ? ? ? ? ? META-INF/*.RSA

? ? ? ? ? ?

? ? ? ?

? ?

implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">

META-INF/spring.handlers

implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">

META-INF/spring.schemas

implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">

com.zhilin.paopao.server.NIOServer

重新clean install打包,再次運行之后問題解決~


新聞名稱:Maven構(gòu)建可運行的jar包出錯解決辦法
當前URL:http://weahome.cn/article/ihsipp.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部