我正在开发一个依赖于'javax.lang'和'javax.annotation'的java项目。我在类路径上安装了jre / jdk,很多其他javax。*,我每天都在Java中开发。但是,仍未找到这两个包。
谢谢
答案 0 :(得分:1)
两者都存在于主jar文件中,位于/usr/lib/jvm/java-6-sun/jre/lib/rt.jar
。
确保您的JAVA_HOME系统属性指向正确的库,应该是/ usr / lib / jvm / java-6-sun。
如果您也使用openjdk(目录名称可能会更改)
,则相关答案 1 :(得分:1)
javax.lang
和javax.annotation
似乎可用。它们不存在于Java 5或更早版本中。您应该使用Java 6 JDK进行开发。