我不确定我的问题是否与Ubuntu或Java有关,所以请原谅我!
我正在尝试编译java程序,但是我收到以下错误:
package javax.comm does not exist
Run Code Online (Sandbox Code Playgroud)
我已经下载了所需的软件包,comm.jar但我不知道如何/在哪里安装/复制此文件.
我在某处读到这应该在CLASSPATH 文件夹中,但我没有这个文件夹.
这就是我得到的,java -version我想这意味着我已经在我的系统中安装了Java:
java version "1.6.0_24"
OpenJDK Runtime Environment (IcedTea6 1.11.4) (6b24-1.11.4-1ubuntu0.12.04.1)
OpenJDK Server VM (build 20.0-b12, mixed mode)
Run Code Online (Sandbox Code Playgroud)
我也有这些文件夹/usr/lib/jvm/:
default-java java-1.7.0-openjdk-i386 java-6-openjdk-i386
java-1.6.0-openjdk java-6-openjdk java-7-openjdk-common
java-1.6.0-openjdk-i386 java-6-openjdk-common java-7-openjdk-i386
Run Code Online (Sandbox Code Playgroud)
Hir*_*o2k 13
通常,在使用switch启动java程序时指定类路径
java -cp your.jar xxxx.java
但您也可以通过将jar复制到default-java/jre/lib/ext文件夹将其永久添加到Java安装中.
最后看一下这个问题:在java classpath中设置多个jar
环境变量CLASSPATH包含一个以冒号分隔的Java应搜索类的位置列表.尝试
export CLASSPATH=$CLASSPATH:/path/to/comm.jar
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
42748 次 |
| 最近记录: |