Mah*_*leh 23 maven-2 java-ee maven servlet-3.0 tomcat7
我使用servlet 2.5如下:
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>2.5</version>
<scope>provided</scope>
</dependency>
Run Code Online (Sandbox Code Playgroud)
我想使用servlet 3,因为我正在迁移到tomcat 7所以我可以使用EL 2.2,当我添加以下依赖项时,无法找到它:
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>3.0</version>
<scope>provided</scope>
</dependency>
Run Code Online (Sandbox Code Playgroud)
更新:
我使用的是Spring 3,JSF 2,Tomcat 7
所以你们有什么建议?
Ale*_*yak 50
看起来工件ID已重命名为 javax.servlet-api
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>3.0.1</version>
<scope>provided</scope>
</dependency>
Run Code Online (Sandbox Code Playgroud)
以下是maven中心的搜索网址:http://search.maven.org/#search|gav|1|g%3A%22javax.servlet%22
要抢占有关JSP和EL的问题,以下是jsp-api和el-api的依赖关系:
<dependency>
<groupId>javax.servlet.jsp</groupId>
<artifactId>javax.servlet.jsp-api</artifactId>
<version>2.2.1</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>javax.el</groupId>
<artifactId>javax.el-api</artifactId>
<version>2.2.2</version>
<scope>provided</scope>
</dependency>
Run Code Online (Sandbox Code Playgroud)
库org.apache.tomcat包含Servlet 3.0
<dependency>
<groupId>org.apache.tomcat</groupId>
<artifactId>tomcat-servlet-api</artifactId>
<version>7.0.30</version>
<scope>provided</scope>
</dependency>
Run Code Online (Sandbox Code Playgroud)
如需进一步参考,请参
归档时间: |
|
查看次数: |
15536 次 |
最近记录: |