메이븐 2 읽어들입니다 서브렛 3.0gb apiu 알 수 있습니까?
내가 시도했다.
<! - 언어: xml - >.
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>3.0</version>
<scope>provided</scope>
</dependency>
내가 사용하는 http://repository.jboss.com/maven2/ 근데 뭐 리포지토리를 약간만이라도 맞습니까?
Java EE 6 API 와 함께 작동하잖아 전반에 대한 상관 관계 설정은 다음과 같습니다.
<! - 언어: xml - >.
<repository>
<id>java.net</id>
<url>http://download.java.net/maven/2</url>
</repository>
<dependency>
<groupId>javax</groupId>
<artifactId>javaee-api</artifactId>
<version>6.0</version>
<scope>provided</scope>
</dependency>
최근 추가되도록 보인다.
http://repo1.maven.org/maven2/javax/servlet/javax.servlet-api/3.0.1/
<! - 언어: xml - >.
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>3.0.1</version>
<scope>provided</scope>
</dependency>
>. # 39 만 대로 추가 종속을 서브렛 apiu 포지셔닝하십시오 i&; d
솔직히 잘 모르겠음 I& # 39 m 납득할 수 있지만, 신경 쓰지마.
>. 브레이브스터 별도의 종속물과의 교체되었습니다 Java EE 6 프로파일입니다. 이러한 가정에 확인할 수 있는 소스를 있나요?
Maven 은 다음과 같은 유물 (Java.net) 에서 이 리포지토리를 랑하니 대한 웹프로피레:
<! - 언어: xml - >.
<repositories>
<repository>
<id>java.net2</id>
<name>Repository hosting the jee6 artifacts</name>
<url>http://download.java.net/maven/2</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>javax</groupId>
<artifactId>javaee-web-api</artifactId>
<version>6.0</version>
<scope>provided</scope>
</dependency>
</dependencies>
이 jar, EJB 2.0, 3.0, 제파 서브렛 dm_ownerdm_owner 라이트 3.1, 유기 el 이스트 1.2, JSF 1.1, 1.2, JSP 2.2, 2.0, JTA jsr 45 jsr 250.
제가 알고 있는 것은 아무것도 없다, 이러한 api 를 사용하여 won& # 39 라고 따로 분산됩니다 (in java.net 저장소나 다른 곳으로). 예를 들어 (ok, it 과민반을을 개별 사건에) 를 별도로 com/analyst/analystview. JSF 2.0 API (flash. java.net 리포지토리를):
<! - 언어: xml - >.
<dependency>
<groupId>com.sun.faces</groupId>
<artifactId>jsf-api</artifactId>
<version>2.0.0-b10</version>
<scope>provided</scope>
</dependency>
그리고 실제로 javax.servlet-3.0.jar 얻을 수 있습니다 ',' 에서 좁히어 및 설치처 it in your own 리포지토리를.
또는 중앙 메이븐 리포지토리를 서브렛 3.0 API 를 사용할 수 있는 정보도 확인할 수 있는 7.0.X Tomcat 의 서버
<! - 언어: xml - >.
<dependency>
<groupId>org.apache.tomcat</groupId>
<artifactId>tomcat-servlet-api</artifactId>
<version>7.0.21</version>
<scope>provided</scope>
</dependency>
여기에서: http://repo2.maven.org/maven2/org/apache/tomcat/tomcat-servlet-api/7.0.21/
필요한 경우 서브렛 apiu 소스뿐만 / javadoc 를 추가할 수 있습니다 다음 데이터베이스에구성원을 포m.1믈 (작동됨 위한, 적어도 JBoss& 글래스피시):
리포지토리를:
<! - 언어: xml - >.
<repository>
<id>jboss-public-repository-group</id>
<name>JBoss Public Repository Group</name>
<url>https://repository.jboss.org/nexus/content/groups/public/</url>
</repository>
상관 관계.
<! - 언어: xml - >.
<!-- Servlet 3.0 Api Specification -->
<dependency>
<groupId>org.jboss.spec.javax.servlet</groupId>
<artifactId>jboss-servlet-api_3.0_spec</artifactId>
<version>1.0.0.Beta2</version>
<scope>provided</scope>
</dependency>
내가 완전히 제거하고, 교체할 수 있는 it from my 종속물과의 자바디 apiu 이산식 부품 (자바스트레이브, 자바스스파시오스.) 모든 부분을 javadoc afaq 소스 및 Java EE 6.
다음은 avamer 글래스피시 상관 관계 (단, 아무리 생각해도 appserver 종속물과의 모두 노력해야 할 때 사용하는).
<! - 언어: xml - >.
<dependency>
<groupId>org.glassfish</groupId>
<artifactId>javax.servlet</artifactId>
<version>3.0</version>
<scope>provided</scope>
</dependency>
그게 바로 제가 여기 있습니다. 즉, 모든 중앙 및 %s/dbase/ext_table. 알려졌다.
참고 - 서브렛, JSP, EL api Tomcat 나와 있습니다. 이스트 (사용하는 경우) 만 웹 애플리케이션 (앱) 와 함께 합니다.
<! - 언어: xml - >.
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>3.0.1</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>javax.servlet.jsp</groupId>
<artifactId>jsp-api</artifactId>
<version>2.2</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>javax.el</groupId>
<artifactId>javax.el-api</artifactId>
<version>2.2.4</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jstl</artifactId>
<version>1.2</version>
</dependency>
<! - 언어: xml - >.
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>3.1.0</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>javax.servlet.jsp</groupId>
<artifactId>javax.servlet.jsp-api</artifactId>
<version>2.3.0</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>javax.el</groupId>
<artifactId>javax.el-api</artifactId>
<version>3.0.0</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jstl</artifactId>
<version>1.2</version>
</dependency>
예를 들어 내가 찾은 대한 치어 서브렛 3.0gb API 를 자오네 에서 9월.
제안하세요 리포 (java.net) 에서 사용할 수 있습니다 http://download.java.net/maven/2/
자바 EE api 와 같은 몇 가지 예를 들어, 그 안에 어떤 you& # 39, 후에 그 표정이요 치어 http://download.java.net/maven/2/javax/javaee-web-api/6.0/ 않을까 하고, 예를 들면 다음과 같습니다.
<! - 언어: xml - >.
<dependency>
<groupId>javax</groupId>
<artifactId>javaee-web-api</artifactId>
<version>6.0</version>
</dependency>
(JBoss 권장됨) 아래 Java EE 6 종속물과의 포함하도록 편리하게 확인할 수 있다. 그 결과 종속물과의 별도로 배치됩니다 아닌 같이 웹 api 자바디 jar (all in one) 에서 메이븐 리포지토리를 다운로드하십시오 라이브러리의 소스 파일 및 javadoc 사용할 수 있습니다.
<! - 언어: xml - >.
<properties>
<jboss.javaee6.spec.version>2.0.0.Final</jboss.javaee6.spec.version>
</properties>
<dependencies>
<dependency>
<groupId>org.jboss.spec</groupId>
<artifactId>jboss-javaee-web-6.0</artifactId>
<version>${jboss.javaee6.spec.version}</version>
<scope>provided</scope>
<type>pom</type>
</dependency>
</dependencies>
'만', '개별 종속물과의 포함하도록 데펜덴시메니지멘스 섹션이고 유효범위' 가져오기의 사용할 수 있습니다.
<! - 언어: xml - >.
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.jboss.spec</groupId>
<artifactId>jboss-javaee6-specs-bom</artifactId>
<version>${jboss.javaee6.spec.version}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
<dependencies>
<!-- No need specifying version and scope. It is defaulted to version and scope from Bill of Materials (bom) imported pom. -->
<dependency>
<groupId>org.jboss.spec.javax.servlet</groupId>
<artifactId>jboss-servlet-api_3.0_spec</artifactId>
</dependency>
</dependencies>