给定一个java应用程序,我们希望将其提供给系统路径。设置 jvm 应用程序时是否应该遵循任何最佳实践?
目前我只能想到创建一个简单的 shell 脚本,执行java -jar /path/to/jar/app.jar
并将其放在诸如/usr/local/bin
.
答案1
我将把 /path/jar/app.jar 放在 /usr/local/lib/appname/app.jar 中,并在 /usr/local/bin/ 中放置一个 shell 脚本来完成这项工作。
给定一个java应用程序,我们希望将其提供给系统路径。设置 jvm 应用程序时是否应该遵循任何最佳实践?
目前我只能想到创建一个简单的 shell 脚本,执行java -jar /path/to/jar/app.jar
并将其放在诸如/usr/local/bin
.
我将把 /path/jar/app.jar 放在 /usr/local/lib/appname/app.jar 中,并在 /usr/local/bin/ 中放置一个 shell 脚本来完成这项工作。