我尝试使用命令创建一个 jar 文件
jar cfm ProductSalePerCountry.jar Manifest.txt SalesCountry/*.class
我得到了
The program 'jar' can be found in the following packages:
* default-jdk
* fastjar
* gcj-5-jdk
* openjdk-8-jdk-headless
* gcj-4.8-jdk
* gcj-4.9-jdk
* openjdk-9-jdk-headless
我也无法使用nps
命令。目前我的 ubuntu 16.04 中安装了 jdk1.8.0_131。请建议解决该问题。
最佳答案
尽管您按照有关如何安装 Oracle Java 的说明进行操作,但您正在使用 Ubuntu 提供的安装程序。这里默认只安装 java,而不安装 Java 开发工具包中存在的任何工具(如 jar 或 javac)。最简单的解决方案就是在 Ubuntu 中安装一个。
sudo apt install openjdk-8-jdk
这将安装 Java 的 OpenJDK 风格,它与 Oracle Java 略有不同,但对您当前的级别来说并不重要。
关于java - 无法在ubuntu中创建jar文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43559729/