【问题标题】:Launch java app in specific version with bash script使用 bash 脚本启动特定版本的 java 应用程序
【发布时间】:2015-03-02 15:37:35
【问题描述】:

出于兼容性目的,我希望使用 shell 脚本在 Oracle Java 6 中打开某些 Java 应用程序(例如 MapTools,RPtools 的一部分)。

用最简单的术语来说,我需要做些什么来为应用程序制作一个可以在 Ubuntu 上使用特定 java 版本启动的有效 shell 脚本?

请注意,为了获得最大的实用性,不应使用特定的应用程序名称。而是使用诸如“App”之类的标签来确定应用程序的名称或其路径应该放在哪里。

【问题讨论】:

标签: java shell ubuntu


【解决方案1】:

指定JRE版本的java可执行文件的绝对路径,

[JRE_HOME]/bin/java -jar jar_name.jar

例如

/usr/lib/jvm/oracle-7-jre/bin/java -jar exec.jar

【讨论】:

    【解决方案2】:

    在命令行中使用所需 java.exe 的完整路径。

    Run a JAR file using a specific JRE

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-04-04
      • 2017-11-01
      • 2015-03-26
      • 2019-01-21
      • 2013-01-01
      • 1970-01-01
      相关资源
      最近更新 更多