我正在尝试在 Netbeans 项目中包含 weka-src.jar 文件并使用它。
我已经设置了我的 CLASSPATH 并包含:
C:\Program Files\Java\jre6\lib\ext\weka-src.jar
进入其中
我的 JAVA_HOME 变量设置为:
C:\Program Files\Java\jdk1.6.0_25\bin
但我仍然在 Netbeans 中收到错误:包不存在,并且当我尝试将其添加到导入时 NetBeans 不会自动完成
与此类似,我编写了一个 jar 文件
C:\Program Files\Java\jre6\lib\ext\mysql-connector-java-5.0.8-bin.jar
也包含在 CLASSPATH 中,并且在添加到项目后 Netbeans 会执行自动完成操作。
我的命令:
echo %CLASSPATH%: .;C:\Program Files\Java\jre6\lib\ext\mysql-connector-java-5.0.8-bin.jar;C:\Program Files\Java\jre6\lib\ext\weka-src.jar
在Eclipse中尝试过,导入部分没有下划线,但我仍然无法使用这些类,就好像weka-src.jar没有添加一样
我不知道出了什么问题。有什么提示吗? 也许有人可以在他的环境中测试它? weka-src.jar 位于 Weka 的程序文件文件夹中。
最佳答案
我猜测 weka-src.jar 包含需要编译才能使用的源代码。也许有一个 weka.jar,里面有编译好的类。
关于Java 类路径 - 一个 jar 可访问,其他则不可访问。为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6134619/