Maven/Netbeans:子模块中的开源文件



我在这个结构中有一个多模块的maven项目:

Parent
--ChildA
  --src
    --A.java
--ChildB
  --src
    --B.java
--ChildC
  --src
many more...

我有父母在Netbeans中打开一个项目,我希望能够使用"去类型"(ctrl+O)快速访问a.c java(由于大量的java文件,我们无法记住每个java文件驻留的模块)。

有办法做到这一点吗?到目前为止,我不能使用ctrl+O来查找源文件,除非我打开了子模块。

我被告知它应该类似于:A.java的ctrl-O, Netbeans会提醒我它在ChildA中,并问我是否要打开该模块。这个手术有特殊的设置吗?或者我可以放到父POM里的东西?

更新:似乎没有好的解决方案。我设法通过创建一个依赖于所有其他模块的模块来获得我所需要的,并且能够以这种方式索引和访问所有源。

没办法。Ctrl-O(或通常的源索引)是昂贵的,并且仅用于打开的项目。大型项目有数百个子模块,索引它们需要大量的资源(CPU/内存/IO),将范围限制到打开的项目让用户决定他的工作范围。一些成本较低的手术仍然有效。超链接)。

相关内容

  • 没有找到相关文章

最新更新