Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/364.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在哪里可以找到';javax.lang';和';javax.annotation';在ubuntu中_Java_Eclipse - Fatal编程技术网

在哪里可以找到';javax.lang';和';javax.annotation';在ubuntu中

在哪里可以找到';javax.lang';和';javax.annotation';在ubuntu中,java,eclipse,Java,Eclipse,我正在从事一个java项目,它同时依赖于“javax.lang”和“javax.annotation”。我安装了jre/jdk,在类路径上安装了很多其他javax.*,我每天都用Java开发。但是,这两个包仍然没有找到 谢谢它们都存在于主jar文件中,位于/usr/lib/jvm/java-6-sun/jre/lib/rt.jar 确保JAVA_HOME系统属性指向正确的库,应该是/usr/lib/jvm/JAVA-6-sun 如果您也使用openjdk(目录名可能会更改)javax.lang和

我正在从事一个java项目,它同时依赖于“javax.lang”和“javax.annotation”。我安装了jre/jdk,在类路径上安装了很多其他javax.*,我每天都用Java开发。但是,这两个包仍然没有找到


谢谢

它们都存在于主jar文件中,位于
/usr/lib/jvm/java-6-sun/jre/lib/rt.jar

确保JAVA_HOME系统属性指向正确的库,应该是/usr/lib/jvm/JAVA-6-sun


如果您也使用openjdk(目录名可能会更改)

javax.lang
javax.annotation
似乎从Java 6版开始就可以使用,则与此相关。它们在Java5或更早版本中不存在。您应该使用Java 6 JDK进行开发。

您是否设置了
Java\u HOME
PATH
环境变量?您使用的是哪个Java版本?