我有一个动态的Web应用程序,我已经转换为Spring Toolsuite中的maven项目(基本上是Eclipse)。该项目现在有一个pom.xml文件,但Java Build Path不再有我曾经使用的jar使用因为maven应该处理依赖项。我将依赖项放在pom中:
<dependencies>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>(,1.0]</version>
</dependency>
</dependencies>
我包含了一个类似的存储库:
<repositories>
<repository>
<id>maven2-repository.dev.java.net</id>
<name>Java.net Repository for Maven</name>
<url>http://download.java.net/maven/2/</url>
<layout>default</layout>
</repository>
</repositories>
仍然,依赖关系未解决,我的servlet无法正常工作。为什么我的转换Maven项目不能让依赖管理变得更容易?为什么servlet导入不起作用,更具体地说?
答案 0 :(得分:2)
您可以通过以下方式将依赖项添加到部署中:
您可以通过以下方式将依赖项添加到构建路径:
您不应该通过Maven导入servlet依赖项,但是您应该指向服务器运行时。您可以通过以下方式进行配置: