Come posso dire a Maven 2 di caricare l'API Servlet 3.0?
Provai:
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>3.0</version>
<scope>provided</scope>
</dependency>
Uso http://repository.jboss.com/maven2/ ma quale repository sarebbe corretto?
Addendum:
Funziona con una dipendenza per l'intera API Java EE 6 e le seguenti impostazioni:
<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>
Preferirei solo aggiungere l'API Servlet come dipendenza, ma "Brabster" potrebbe avere ragione nel dire che dipendenze separate sono state sostituite dai profili Java EE 6. C'è una fonte che conferma questo assunto?
servlet-api
a javax.servlet-api
.