gpt4 book ai didi

java - 在Linux系统上部署Java项目

转载 作者:IT王子 更新时间:2023-10-29 01:04:20 25 4
gpt4 key购买 nike

我使用 Java 开发了一个项目,现在我必须将它交付给使用 Linux 的客户。将交付哪种可执行文件格式以及如何制作?

最佳答案

可执行文件格式?

如果您要交付 Java 应用程序,请给他们一个 jar 文件(和关联的库)。

提供一个shell脚本来设置它的环境并执行它。

例如,假设我将 ROOT_DIR 定义为我的应用程序的安装目录,等等:

CLASSPATH="${ADD_JARS}:${CLASSPATH}:${ROOT_DIR}/lib/myApp.jar:\
${ROOT_DIR}/lib/jibx/jibx-run.jar:\
${ROOT_DIR}/lib/jibx/xpp3.jar:\
${ROOT_DIR}/lib/bindings.jar:\
${ROOT_DIR}/lib/commons-lang-2.0.jar:\
${ROOT_DIR}/lib/forms-1.0.5.jar"
"${JAVACMD}" -Xmx256M -DanyDefsNeeded=foobar -Dbase.dir="${ROOT_DIR}" -cp "${CLASSPATH}" myApp.main.Launcher "$@"

进入 shell 脚本的内容完全取决于您的应用实际需要启动的内容。

关于java - 在Linux系统上部署Java项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7794493/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com