我正在使用Eclipse Indigo和Maven。我已创建Maven Project
并将ArtifactId
选为webapp-archetype 1.5.1
,如下面的屏幕截图所示。
完成项目后,Maven Library
下会显示库列表。现在,我想通过进入其构建路径添加外部jar来添加少量外部Jars
到Maven Library
,它会在NOT
下添加jar文件Maven Library
。我无法在Maven Library下手动移动它,也无法粘贴它。
P.S,我想从Maven Library
中删除几个jar文件。
答案 0 :(得分:2)
您需要在pom.xml中添加依赖项,而不是手动将外部jar添加到构建路径。
因此,请删除您手工添加的额外jar:
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>2.4</version>
</dependency>
修改强>
如果您在eclipse上安装了m2eclipse插件,请右键单击您的项目,然后在Maven菜单下执行“更新项目配置”。 您的新jar应该显示在Maven依赖项下
如果没有,请运行mvn eclipse:clean eclipse:eclipse
重新生成项目的.project
和.classpath