Netbeans:更改包裹位置而不移动文件

时间:2015-12-31 17:18:28

标签: java eclipse maven netbeans

我有一个netbeans项目,目录如下:

Top
  - pom.xml
  - src
     |
      - main
         | 
          - java 
              |
               - com
                   | 
                     - foo
                         |
                           - bar 
                                A.java
                                B.java

A.java的包裹名称是:

 package main.com.foo.bar

netbeans使用toplevel目录作为源,并读取pom.xml文件以引入maven依赖项。

我的同事正在Eclipse中开发,他们的包标题是

package com.foo.bar

是否有可能以某种方式指定netbeans com文件夹应该被识别为源文件的顶级目录,但保留pom.xml的位置?他们能够通过在某种程度上将源目录指定为com来在Eclipse中实现这样的打包。

1 个答案:

答案 0 :(得分:2)

Maven是关于,默认和一些已建立的约定。结构是。

src / main / java / com / foo / bar

您缺少java子文件夹。如果你添加它,那么所有正确支持和使用Maven的IDE都会自动导入你的代码。

如果您有空余时间standard maven layout

,请查看

希望有所帮助