向库中添加共享项目时,使用netbeans 6.8的java应用程序中出现符号错误
我有一个项目,它在其他三个项目之间共享功能,并将这些项目链接到现有项目,就像我通常使用libraries文件夹的add project功能一样 但是,当我昨天启动Netbeans时,这一切都正常工作,因为在其他项目中,即使项目是链接的,也无法编译。它可以识别包-只是实际的类本身没有被识别。。。更让人奇怪的是,一些班级的学生被选得很好 我已经检查了共享项目的dist文件夹,并且shared.jar文件存在。我还检查了Jar,其他没有被识别的类也在那里 有什么建议吗 解决方案向库中添加共享项目时,使用netbeans 6.8的java应用程序中出现符号错误,java,netbeans,netbeans6.8,Java,Netbeans,Netbeans6.8,我有一个项目,它在其他三个项目之间共享功能,并将这些项目链接到现有项目,就像我通常使用libraries文件夹的add project功能一样 但是,当我昨天启动Netbeans时,这一切都正常工作,因为在其他项目中,即使项目是链接的,也无法编译。它可以识别包-只是实际的类本身没有被识别。。。更让人奇怪的是,一些班级的学生被选得很好 我已经检查了共享项目的dist文件夹,并且shared.jar文件存在。我还检查了Jar,其他没有被识别的类也在那里 有什么建议吗 解决方案 我必须重新安装net
我必须重新安装netbeans才能解决此解决方案您是否也将AbstractCrawler.class编译到其输出位置?您是否也将AbstractCrawler.class编译到其输出位置?这很可能是6.8中的一个错误,因为我遇到了相同的问题,我只是通过重新创建项目来解决它,这是一个相当快的过程,只需重新导入源代码,然后添加它所依赖的jar
要确认这种情况,您只需查看NetBeans没有找到的导入,然后转到包含的JAR,看看类是否真的存在,如果存在,那么它应该能够找到它。这很可能是6.8中的一个错误,因为我遇到了相同的问题,我只是通过重新创建项目来解决它,这是一个相当快的过程,只需重新导入源代码,然后添加它所依赖的jar
要确认这种情况,您只需查看NetBeans没有找到的导入,然后转到包含的JAR,查看该类是否确实存在,如果存在,那么它应该能够找到它。您的意思是共享项目是否会输出构建文件夹?确实如此。您的意思是共享项目是否输出生成文件夹?它确实做到了。通过重新安装netbeans修复了这个问题:/这有多奇怪!通过重新安装netbeans修复了这个问题:/这有多奇怪!