maven依賴包打到jar包裏
阿新 • • 發佈:2017-05-17
sse -a blog execution exec esc jar make exe
最近寫一個客戶端sdk,需要把依賴的jar包都打到生成的jar包裏
pom文件添加
<plugin> <artifactId>maven-assembly-plugin</artifactId> <configuration> <descriptorRefs> <descriptorRef>jar-with-dependencies</descriptorRef></descriptorRefs> <archive> <manifest> <mainClass></mainClass> </manifest> </archive> </configuration> <executions> <execution> <id>make-assembly</id> <phase>package</phase> <goals> <goal>single</goal> </goals></execution> </executions> </plugin>
target目錄會生成-with-dependencies.jar結尾的文件,該jar包就包含了所有依賴的jar包,可以單獨運行了。
maven依賴包打到jar包裏