2013-10-09 21 views
6

Desidero modificare org.eclipse.wst.common.project.facet. core.xml sotto .settingsCome modificare la versione java e la versione web su org.eclipse.wst.common.project.facet.core.xml sotto .settings dir del progetto eclipse

<?xml version="1.0" encoding="UTF-8"?> 
    <faceted-project> 
    <fixed facet="wst.jsdt.web"/> 
    <installed facet="java" version="1.5"/> 
    <installed facet="jst.web" version="2.3"/> 
    <installed facet="wst.jsdt.web" version="1.0"/> 
</faceted-project> 

Vorrei cambiare la versione di java precedente a 1.6 e Web a 3.0; Potrei cambiarlo manualmente aprendo in un blocco note, ma, dopo quello di eclipse (kepler) se provo ad aggiornare da Maven -> aggiorna progetto, si dice errore "Impossibile modificare la versione di Dynamic Web Module del progetto sfaccettato a 2.3."

Come posso far sapere a Maven che voglio creare un'app Web con la versione 3.0 e la versione java specificata.

Sto creando un progetto maven (archetype as webapp).

risposta

17

web.xml modificato per avere sotto:

<web-app xmlns="http://java.sun.com/xml/ns/javaee" 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xsi:schemaLocation="http://java.sun.com/xml/ns/javaee 
    http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" version="3.0"> 
    <display-name>Archetype Created Web Application</display-name> 
</web-app> 

e aggiungere plugin seguenti come Maven 3 vuole avere compilatore

<plugins> 
    <plugin> 
     <artifactId>maven-compiler-plugin</artifactId> 
     <version>3.1</version> 
     <configuration> 
      <source>1.6</source> 
      <target>1.6</target> 
     </configuration> 
    </plugin> 
</plugins> 
+3

+1. E 'troppo triste vedere 2900 persone che molto probabilmente hanno beneficiato della tua soluzione e nessuno di loro ha avuto l'interesse di votare. –

+0

@ Mahammad Grazie! – Dhamayanthi

Problemi correlati