簡體   English   中英

在Java中的另一個jar中執行一個jar

[英]Execute a jar inside another jar in java

我有一個可執行的jar(mainjar),我已經使用maven項目創建了它。 當我將一些參數傳遞給他的jar時,它將執行另一個jar(execjar)文件,該文件位於mainjar的src / main / resource內。 問題是我無法訪問mainjar中的execjar。 這是我的mainjar文件夾結構

 src/main/java MainClass code to execute execjar- 'java -jar execjar' src/main/resource/ execjar 

問題是當我使用maven程序集插件打包mainjar時,我無法訪問mainjar中的execjar-執行mainjar時什么也沒發生。

有人可以幫忙嗎?

查看shade插件來創建一個uberjar。

http://maven.apache.org/plugins/maven-shade-plugin/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM