2013-06-27 150 views
0

我有一個java項目,我必須創建一個可以在任何linux機器上運行的基於linux的應用程序。從可執行Java Jar文件創建Shell腳本

所以我已經導入項目作爲Eclipse的可執行jar文件。現在我必須從可運行在linux機器上的可執行jar中創建一個Shell腳本文件。

以前我用過JARSPLICE,但是我發現了一些問題。有沒有其他工具可以幫助我達到同樣的效果。

感謝

回答

3

這篇文章可以幫助你在這裏.. https://coderwall.com/p/ssuaxa

+0

謝謝。我有一個想法,但我有一個問題。我必須將VM參數傳遞給jar文件(我已經使用了一些本地庫,即項目中有一些JNI代碼) –

+0

您現在如何啓動項目......您可以將相同的命令作爲腳本生成。 –

+0

我使用eclipse作爲IDE,並在運行配置中傳遞了參數。但我不知道如何通過貓命令傳遞參數?參數是=> -Djava.library.path =「$ {workspace_loc} /org.syntec.ivb.application/resources; $ {env_var:PATH}」 –