У меня есть исполняемый jar-файл, который я хочу запустить из командного файла.Однако jar-файл должен быть запущен с VM-опцией.Следующий пакетный файл запускает файл jar (статическим способом).
java -Djava.security.policy=C:\Users\uname\
\src\main\java\rmi\client.policy
-Djava.rmi.server.codebase=file://C:/Users/uname/Documents/Folder
/anotherFolder/target/classes/ -jar %~dp0jarfile.jar %*
pause
Кстати: я знаю, что
\ src \ main \ java \ rmi \ client.policy
еще не находится в файле jar, но я предполагаю, что у всех есть эта файловая структура уже на его компьютере.
Однако я хочу иметь возможность запустить jarфайл с относительным путем, так что каждый пользователь Windows10 (x64) может использовать мою файловую систему jar независимо.Как этого добиться с помощью пакета?