서블릿 3.0 (2.5의 insetd)을 사용하도록 webapp를 업그레이드하고 싶습니다. 나는 웹 로직 서버 버전을 사용하고 있습니다 : 12.1.1.0 (12C), 받는다는, 자바 7_10 및 넷빈즈 몇 가지 이유를 들어 7.3.1servlet 3을 사용하도록 maven을 구성하는 방법
사용할 수있는 유일한 서블릿 API 3.0 알파 1이 아닌 3.0
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<dependencies>
<dependency>
<groupId>javax</groupId>
<artifactId>javaee-web-api</artifactId>
<version>6.0</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>3.0-alpha-1</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>javax.servlet.jsp</groupId>
<artifactId>jsp-api</artifactId>
<version>2.1</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>jstl</groupId>
<artifactId>jstl</artifactId>
<version>1.2</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.apache.myfaces.core</groupId>
<artifactId>myfaces-api</artifactId>
<version>2.1.8</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>org.apache.myfaces.core</groupId>
<artifactId>myfaces-impl</artifactId>
<version>2.1.8</version>
<scope>compile</scope>
</dependency>
입니다
서블릿 API를 3.0.1에 가까운 무언가가 인기 현재 릴리스해야하는 경우
는 버전 3.0.1이 있습니다. 당신이 그것을 사용할 수없는 이유가 있습니까? –