繁体   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