eclipse - 为什么 Maven 不能在 Eclipse Indigo 中工作?

我正在尝试使用 Maven 创建一个简单的登录/注销 Web 应用程序,我正在使用以下命令创建项目:“mvn archetype:generate”并选择 341,它将使用以下结构创建:
网络应用
-----源/主/java
-----引用库
-----Maven 依赖项
-----源码
- - -目标
pom.xml

但是当我添加一些依赖项并更新项目时,根据下图,项目结构发生了一些奇怪的事情:

网络应用
-----源/主/java
-----引用库
-----JRE 系统库
-----源码
- - -目标
pom.xml

它不再工作了。

如您所见,第一个具有 Maven 依赖库,但第二个已更改为 JRE 系统库。

我使用 mac os lion 和 eclipse indigo。

谁知道为什么会这样?

坦克

最佳答案

eclipse:eclipse 使maven重新生成包含Maven特性的Eclipse .project文件。您可能想查看 additionalProjectnatures 参数或不使用 eclipse:eclipse

编辑:http://maven.apache.org/plugins/maven-eclipse-plugin/eclipse-mojo.html#additionalProjectnatures

https://stackoverflow.com/questions/9530874/

相关文章:

c# - 从任务计划程序运行时,Windows 服务器上的预定 C# 控制台应用程序不显示控制台

asp.net-mvc-3 - 哪个是公开实体或 DTO 以在 mvc3 中查看的最佳实践?

git - 如何从 git 存储库中完全删除数据?

.NET - WinDBG - 字符串的内容

macos - OSX 信号量 : Invalid argument in sem_open

post - 无法打开流 : HTTP request failed! HTTP/1.0 400 错

.net - 如何从 .NET 调用 Oracle 表函数(流水线函数)

google-app-engine - gae 运行时 MCycles

imagemagick - 使用 rmagick 调整 png 图像的大小而不会降低质量

symfony - 如何覆盖供应商捆绑配置?