0
Я использовал launch4j для создания рабочего .exe-файла для моего java-приложения .jar.launch4j JVM аргументы относительный путь
Когда я указать абсолютный путь все работает:
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.
спасибо.
'\ Lib \ ...' действительно родственник, ну, это относительно корневой диск, с которого выполняется программа ... – MadProgrammer
Пожалуйста, вы можете объяснить дальше - что я делаю не так? – Andreas
Относительный путь не начинается с разделителя путей, есть разница между 'lib \ ...' и '\ lib \ ...', что, я уверен, одинаково для большинства ОС – MadProgrammer