无法使用 javapackager 命令
unable to use javapackager command
我正在使用 ubuntu 16.04,我的 java 在 /usr/bin/java
jdk 在 /usr/lib/jvm/java-8-openjdk-amd64 中。这些都没有内置 javapackager。
我无法使用 javapackager 命令,也不知道如何配置它以在命令行中使用。
谁能帮我?
谢谢。
您应该定义您的 java 路径。
您可以按照 Petronilla Escarabajo 的建议在 /etc/profile
中设置 JAVA_HOME
。但是 JAVA_HOME
或任何系统变量的首选位置是 /etc/environment
.
在任何文本编辑器(如 nano 或 gedit)中打开 /etc/environment
并添加以下内容
JAVA_HOME="/usr/lib/jvm/open-jdk" (java path could be different)
使用source加载变量,通过运行这个命令:
来源/etc/environment
然后检查变量,通过运行这个命令:
echo $JAVA_HOME
似乎 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
我正在使用 ubuntu 16.04,我的 java 在 /usr/bin/java jdk 在 /usr/lib/jvm/java-8-openjdk-amd64 中。这些都没有内置 javapackager。 我无法使用 javapackager 命令,也不知道如何配置它以在命令行中使用。 谁能帮我? 谢谢。
您应该定义您的 java 路径。
您可以按照 Petronilla Escarabajo 的建议在 /etc/profile
中设置 JAVA_HOME
。但是 JAVA_HOME
或任何系统变量的首选位置是 /etc/environment
.
在任何文本编辑器(如 nano 或 gedit)中打开 /etc/environment
并添加以下内容
JAVA_HOME="/usr/lib/jvm/open-jdk" (java path could be different)
使用source加载变量,通过运行这个命令:
来源/etc/environment 然后检查变量,通过运行这个命令:
echo $JAVA_HOME
似乎 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