【发布时间】:2012-04-13 11:37:42
【问题描述】:
我们的一些开发人员更喜欢 Eclipse,而一些开发人员更喜欢 Netbeans。 我们希望两者具有相同的文件层次结构,以便将其保存在 subversion 的一个目录下。
目录结构为:
src
| +main
| | +java
| | +com
| | +mycompany
| | +utils
| | +Bar.java
| | +Foo.java
| +test
| | +java
| | +com
| | +mycompany
| | +utils
| | +BarTest.java
| | +FooTest.java
bin
| +com
| | +mycompany
| | +utils
| | +Bar.class
| | +Foo.class
这不仅在 Netbeans 中运行良好,而且似乎是一个标准。 (http://maven.apache.org/guides/introduction/introduction-to-the-standard-directory-layout.html) 我遇到的问题是,在 Eclipse 中我可以看到所有这些层次结构,但它抱怨文件 Bar.java(上图),它有一个包声明:“package com.mycompany.utils;”,应该被声明为“package main.java.com.mycompany.utils;”,这不是我想要的。 如何配置 Eclipse 以识别此层次结构?
谢谢,
钙钛矿
【问题讨论】: