Java 类路径 - 一个 jar 可访问,其他则不可访问。为什么?

标签 java windows netbeans classpath weka

我正在尝试在 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/

相关文章:

java - JSF、validateRegex 和 &(符号)

java - 使用java关闭监视器灯

java - 如何在计划作业之间共享数据

java - 在 Netbeans GUI 中覆盖 paintComponent

java - #0001 : java. sql.SQLException : Parameter index out of range (1 > number of parameters, 即 0)

java - Android 从 Facebook 个人资料中获取生日日期

java - jps 无法连接到远程 jstatd

c++ - 如何打印目录树?

c - Linux 与 Windows 上的 printf

java - Tomcat + NetBeans + JAX-WS 示例项目导致 javax.xml.ws.WebServiceException