簡體   English   中英

launch4j JVM參數的相對路徑

[英]launch4j JVM arguments relative path

我已經使用launch4j為我的java .jar應用程序創建了一個可運行的.exe文件。

當我指定絕對路徑時,一切正常:

Djava.library.path=C:\Users\dre\Desktop\2014_11_24\Logfetch_v01_20141124\lib\rxtx-2.2pre2-bins\Windows\win64\

當我嘗試使用相對路徑時:

-Djava.library.path=\lib\rxtx-2.2pre2-bins\Windows\win64\
-Djava.library.path=/lib/rxtx-2.2pre2-bins/Windows/win64/

鏈接失敗,我的應用程序的某些部分不起作用。

我確定使用\\和/是一個愚蠢的錯誤,原因是我對Windows操作系統缺乏經驗。

謝謝。

我使用這個JVM Option解決了這個問題。

-Djava.library.path="%EXEDIR%\\lib\\rxtx-2.2pre2-bins\\Windows\\win64\\"

暫無
暫無

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

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