eclipse不承认包

时间:2010-11-12 12:28:24

标签: java eclipse maven m2eclipse

(HELIOS Eclipse,m2eclipse从更新站点安装)

我正在创建一个新的Web应用程序:File-> New-> Other-> Maven-> Maven Project,Next,Next,然后选择maven-archetype-webapp,添加了一个Group Id和Artifact Id。现在在新创建的项目中,我想添加一个新的java包:右键单击,new - >包。插入包名称并单击完成。

我正在收到一个新文件夹。 Eclipse不认为这是一个包。

如何让Eclipse将该文件夹识别为包?

很多tia,

DHR

2 个答案:

答案 0 :(得分:5)

默认情况下,maven-archetype-webapp不生成src/main/java文件夹,如果要在网络应用中添加Java源,则需要自己创建src/main/java

创建此目录后,在项目中右键单击,然后使用 Maven>更新项目配置,它将作为源目录添加。然后你就可以添加来源了。

最后,使用maven-eclipse-plugin 使用m2eclipse,而不是两者,它们是互斥的。

答案 1 :(得分:2)

它应该工作。你可以在eclipse中将包含包的文件夹标记为“源文件夹”,但只能作为快速解决方案......

我通常在没有m2eclipse的情况下使用eclipse,我运行mvn eclipse:eclipse来生成eclipse项目。也许你现在可以手动修复这个命令(来自eclipse与插件或直接从mvn)。