maven-shade-plugin 打包出錯
一般maven-shade-plugin 打包出錯的原因都是因為jar包出錯,一般使用mvn package -X 即可找出對應錯誤的jar包刪除即可。
我自己遇到的是開啟自己打包完的jar包出錯,整的一臉懵逼。
之前maven的配置如下
<outputFile>${project.build.directory}/${project.artifactId}-${project.version}</outputFile>
原來它預設打包輸出的就是這個檔案,如果自己再次重複這個設定就會打包出錯,。。。。真是無語
改成
<outputFile>${project.build.directory}/${project.artifactId}-${project.version}-prod.jar</outputFile>
即可。字尾名無所謂,只要加了就行。
一個低階錯誤。。。
相關推薦
maven-shade-plugin 打包出錯
一般maven-shade-plugin 打包出錯的原因都是因為jar包出錯,一般使用mvn package -X 即可找出對應錯誤的jar包刪除即可。我自己遇到的是開啟自己打包完的jar包出錯,整的一臉懵逼。之前maven的配置如下 <outputFile>${project.build.di
maven shade plugin 打包fat jar uber-jar
<plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-shade-plugin</artifactId
POM中引入CXF後maven-shade-plugin打包示例
<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2
spark專案藉助maven-shade-plugin外掛打包依賴
maven配置 maven配置 <profiles> <profile> <id>spark-c
使用Maven打包你的應用——maven-jar-plugin & maven-assembly-plugin & maven-shade-plugin
介紹maven-jar-plugin,maven-assembly-plugin和maven-shade-plugin的使用,和他們之間的區別。原文出自:https://blog.dubby.cn/
使用Maven打包你的應用——maven-jar-plugin & maven-assembly-plugin & maven-shade-plugin
原文連結:https://www.dubby.cn/detail.html?id=9091 介紹maven-jar-plugin,maven-assembly-plugin和maven-shade-plugin的使用,和他們之間的區別。原文出自:https://blog.du
Maven程式打包成單個Jar Part 2 -- Maven shade plugin
前面講到assembly在unpack和repackage的過程中不會merge相同名字的檔案而是直接忽略,所以會導致一些問題,所以我們最後選擇了可以通過檔案merge功能的shade plugin,實現如下: <plugin>
使用 maven 外掛 maven-shade-plugin 對可執行 java 工程及其全部依賴 jar 進行打包
現在基本上都是採用 maven 來進行開發管理,我有一個需求是需要把通過 maven 管理的 java 工程打成可執行的 jar 包,這樣也就是說必需把工程依賴的 jar 包也一起打包。而使用 maven 預設的 package 命令構建的 jar 包中只包括了工程自身的 class 檔案,並沒有包括依賴
maven-shade-plugin 使用maven外掛對java工程進行打包
現在基本上都是採用maven來進行開發管理,我有一個需求是需要把通過maven管理的java工程打成可執行的jar包,這樣也就是說必需把工程依賴的jar包也一起打包。而使用maven預設的package命令構建的jar包中只包括了工程自身的class檔案,並沒有包括依賴的
maven-shade-plugin插件
tails end rsa pan group resource 以及 基本 handler maven-shade-plugin主要是maven-assembly-plugin的後繼者,用來將一個自啟動jar項目的依賴打包到一個大的jar中,比如dubbo就是這麽做的。具
使用maven-assembly-plugin打包zipproject
ati XML private odin 能夠 tracking resp clas end 使用Maven對Web項目進行打包。默覺得war包。但有些時候。總是希望打成zip包(亦或其它壓縮包,類似tomcat的那種文件夾結構,直接運行bin/sta
maven-assembly-plugin打包可執行的jar包
main 可執行 assembly ase div streaming jar包 clas lean pom.xml添加 <build> <plugins> <plugin>
利用maven-war-plugin打包專案部署在不同環境
一、前言 背景環境:希望將不同環境的需要修改的配置檔案放到不同的資料夾中,打包的時候根據環境選擇不同的資料夾作為配置檔案。 maven-war-plugin外掛用於將彙集的Java類檔案、依賴的jar檔案和資原始檔等一起打包以構建war包檔案。 maven-war-plu
maven-shade-plugin插件未生效原因分析
-c 檢查 art cut 原因 uber name https 為什麽 今天在項目的pom文件中引入maven-shade-plugin插件,構建一個uber-jar(包含所有依賴的jar包),但是詭異的事情出現了,執行mvn package後生成的jar包竟然沒有包含被
通過maven-shade-plugin 解決Elasticsearch與hbase的jar包衝突問題
今天在專案中整合hbase1.0.0-cdh5.5.2和ElasticSearch2.2.0時出現了問題,原先在整合hbase時,引入了架包com.google.guava(16.0版本),後來在整合ES時發現es中也用到了guava的18.0版本。這時候問題來了,如果將原
maven-shade-plugin
最近,用規則引擎(drools)的封裝了一個jar包,給別人使用。用的是maven-assembly-plugin打的包,可以把多
maven打包出錯: Failed to clean project: Failed to delete
size failed water 一個 fontsize 由於 maven lean img maven打包出錯: Failed to clean project: Failed to delete 出現這種錯誤,通常是由於您已啟動了另一個to
maven 編譯出錯 Failed to execute goal org.apache.maven.plugins:maven-clean-plugin:2.5:clean
clip 多次 一個 控件 text 紅色 exe org apach eclipse在使用maven的tomcat控件編譯java程序時,報錯 Failed to execute goal org.apache.maven.plugins:maven-clean-plu
maven打包工程出現錯誤 Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.12.4:test
cut apach 解決辦法 blog 研究 gpo failed fire 描述 今天用maven在命令行打包項目的時候出現錯誤: Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:
通過maven-war-plugin插件對war包分環境打包
hub env version 生產環境 classes 打包 技術 覆蓋 div 針對多環節,從源頭打包入手,當然這些都可以在運維階段用腳本進行替換來代替 resources/environment/下有四個環境,local本地、dev開發、test測試、pre預上線、