Java 在NetBeans中更新JAR库

Java 在NetBeans中更新JAR库,java,javafx,netbeans,netbeans-8.2,Java,Javafx,Netbeans,Netbeans 8.2,我有一个JavaFX项目,我一直在用NetBeans编程。我正在我的库中使用JAR文件的一个版本,一个更新的版本已经出来了。我试图删除第一个版本,然后通过右键单击库,然后单击“添加JAR/文件夹”来添加新版本。它添加得很好,但是我的所有导入都不会解析为新版本。我得到的错误是找不到导入,并且使用该库的方法也找不到它们的对象。如果我右键点击左边的小黄色灯泡,通常我会得到一个“AddImportforuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu

我有一个JavaFX项目,我一直在用NetBeans编程。我正在我的库中使用JAR文件的一个版本,一个更新的版本已经出来了。我试图删除第一个版本,然后通过右键单击库,然后单击“添加JAR/文件夹”来添加新版本。它添加得很好,但是我的所有导入都不会解析为新版本。我得到的错误是找不到导入,并且使用该库的方法也找不到它们的对象。如果我右键点击左边的小黄色灯泡,通常我会得到一个“AddImportforuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu。只有“Create class\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu。如果我将旧库添加回中,效果会很好


有没有办法更新库。类似于“重构到新JAR?”

的内容,在对它进行了更多的研究并进行了大量的故障排除之后。我发现更新是一个坏文件。通过使用jar文件的稍早版本,但仍然比我使用的版本更新,我使它工作起来。我想我只需要等待“更新”的开发者修复他们的文件。谢谢大家

清理您的项目,然后再次添加所有JAR。您是否已将不需要执行正确模块导入的版本更改为需要执行此操作的版本?您是否使用
module info.java
模块定义来定义自己的代码?谢谢大家的输入。我尝试了所有不同的删除,清洁,重新添加进口等变化。。。那里没有什么变化。据我所知。不,我没有改变。它们都应该要求进口。不,我在代码中不使用模块信息定义。我确实试着用新更新的jar创建一个全新的项目,但它也没有正确导入。所以我开始认为“更新的”jar有问题,所以它看起来是“更新的”jar的一个坏版本。我可以回到最新版本之前的版本,它仍然比我使用的旧版本更新,而且工作正常。谢谢你的帮助!