我使用的是 ubuntu 16.04,我的 java 在 /usr/bin/java 中,jdk 在 /usr/lib/jvm/java-8-openjdk-amd64 中。这些都没有里面有javapackager。我无法使用 javapackager 命令,也不知道如何配置它以在命令行中使用。谁能帮我?谢谢。
问问题
1311 次
2 回答
1
它似乎javapackager
带有一个名为 的包openjfx
,因此运行apt install openjfx
应该使该工具对您可用,以及您的其他 java 工具。
$ apt-file search javapackager
openjfx: /usr/lib/jvm/java-8-openjdk-amd64/bin/javapackager
openjfx: /usr/lib/jvm/java-8-openjdk-amd64/man/ja_JP.UTF-8/man1/javapackager.1.gz
openjfx: /usr/lib/jvm/java-8-openjdk-amd64/man/man1/javapackager.1.gz
于 2016-07-08T07:52:51.580 回答
0
您应该定义您的 java 路径。
您可以JAVA_HOME
按照/etc/profile
Petronilla Escarabajo 的建议进行设置。JAVA_HOME
但任何系统变量的首选位置是/etc/environment
.
在任何文本编辑器(如 nano 或 gedit)中打开/etc/environment
并添加以下内容
JAVA_HOME="/usr/lib/jvm/open-jdk" (java path could be different)
通过运行以下命令,使用 source 加载变量:
source /etc/environment 然后通过运行以下命令检查变量:
echo $JAVA_HOME
于 2016-06-15T15:33:10.747 回答