首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >NetBeans6.8树&编辑器提示与构建不同步

NetBeans6.8树&编辑器提示与构建不同步
EN

Stack Overflow用户
提问于 2010-02-08 11:03:44
回答 2查看 489关注 0票数 1

我有两个nb项目。一个nb项目(A)将另一个nb项目(B)作为库的依赖项。

现在,两个nb项目都很好地编译/构建,但是(a)的提示不同步。

当我想运行/调试“一个或多个项目是用错误编译的”时,这会产生干扰。

我试过了

  • opening/closing和重新编译
  • 扫描外部更改‘
  • 干净构建,删除两个项目的“编译在保存上”标志-- etc.
  • en/disabling 'Build -在编译jtools项目之后。

移除:

./netbeans/6.8/var/index

目录只会使nb-project(A)的情况变得更糟。现在,所有从nb-project(b)导入包的感叹号,但仍然可以编译/编译。甚至连(B)中相同netbeans项目中的单元测试都没有识别根包?!

经过一些猜测,情况有所好转,但在(a)项中,提示仍然不正确。在(a)中,它说在项目(B)中不存在一种方法,但我在(B)的build中找到了它。就在那儿!?

有什么办法让提示重回正轨吗?

谢谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-02-08 16:25:19

我在升级库时看到了这样的情况,但忽略了从NetBeans可见的路径中删除以前不兼容的版本。遗留在扩展目录中的旧JAR特别麻烦,特别是当它们别名您在其他地方添加的新条目时。此外,检查Tools > Libraries对话框条目中的重复和错误。最后,检查每个项目,以确保它正在使用所需的库。

票数 1
EN

Stack Overflow用户

发布于 2010-02-08 17:20:28

在NB中有三种创建依赖关系的方法。您可以添加项目、添加库或添加jar/文件夹。只有"Add Project“按钮告诉NB依赖项是可变的。其他选项(Library和jar /文件夹)期望jar不会改变。

尝试删除项目(B)上的依赖项,然后使用Add Project按钮添加它。

我只对稳定的第三方库(例如apache)使用Add Library。我只对第三方库使用Add Jar/Folder,我知道我不会在其他地方使用。例如,用于与特定设备通信的供应商库。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2221086

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档