如何在特定的Java版本上运行应用程序?

苏格拉底:

如何运行具有特定Java版本的应用程序?我安装了三个Java版本:

myuser@mysystem:~$ sudo update-alternatives --config java
There are 3 choices for the alternative java (providing /usr/bin/java).

  Selection    Path                                            Priority   Status
------------------------------------------------------------
  0            /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java   1081      auto mode
* 1            /opt/jdk-9.0.4/bin/java                          1         manual mode
  2            /opt/jdk1.8.0_162/bin/java                       1         manual mode
  3            /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java   1081      manual mode

我将Java 9设置为默认值,我希望保持这种状态。仍然,名为的应用程序pdfsam似乎无法在Java 9上正常工作。使用openjdk(选项3)运行该命令需要什么命令?

TomVW:

您可以java使用安装的绝对路径运行

这是您的默认/usr/bin/java安装

java -version

要更改它,请使用绝对路径

/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java -version

如果您没有java直接运行命令,请尝试设置JAVA_HOME变量:

JAVA_HOME="/usr/lib/jvm/java-8-openjdk-amd64/jre/" pdfsam

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在没有Tomcat的Apache 2.2上运行Java应用程序?

如何在Java应用程序中的Android上运行Lua脚本?

如何在Tomcat启动或应用程序部署上运行特定的Java代码?

如何在版本之间建立Java应用程序版本?

如何在JRE上运行Java应用程序JDK13?

如何在Heroku上运行Spring MVC应用程序?

如何在AWS上运行Spark Java应用程序?

如何在Windows vm上运行GUI应用程序?

如何在IOS设备上运行离子应用程序

如何在不从Android Studio重新上传的情况下在设备上重新运行应用程序的调试版本?

如何在Playstore上维护应用程序的多个版本?

如何在本地运行我的应用程序的生产版本?

如何在AWS上运行Vue JS应用程序?

如何在特定的iPhone或iPad型号上运行flutter应用程序?

如何使用特定的php版本运行Web应用程序

如何在高DPI显示器上运行升级的Java应用程序?

如何在不受支持的iOS版本上运行较新的应用程序版本?

如何在PC上运行iOS或Android应用程序?

如何在VirtualBox的Windows上运行Kivy应用程序?

在特定节点版本上运行应用程序

如何在Windows上运行Android应用程序?

如何在无头的Ubuntu上运行应用程序?

如何在Grunt上运行多个应用程序

如何在CentOS上运行Java EE应用程序

如何在“调试” Firebase数据库上运行调试应用程序版本

如何在Bluemix Liberty上运行的应用程序上使用不同版本的JRE

如何在MVC应用程序上运行方法?

如何在Android设备上运行特定的应用程序

如何在域名上运行 Python Flask 应用程序?