2017-11-29 7 views
0
<web-app id="WebApp_ID" version="2.4" 
xmlns="http://java.sun.com/xml/ns/j2ee" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee 
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"> 

コンポーネントのバージョンは2.4です。 変更するとどうなりますか?それはどのようにウェブアプリケーションに関連していますか?web.xmlにこの行の意味/使用方法はありますか

答えて

0

これがjavaサーブレットアプリケーションのweb.xmlの場合、「2.4」はサーブレットのバージョンです。 JavaのEE6アプリケーションの場合

、それは次のようになります。

<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"> 

またはJava EE7用:Eclipseを使用しているので

<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee 
http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd" 
version="3.1"> 

、私はあなたを考えますアプリケーションの作成中にバージョンを指定できます。あなたの設定で指定することもできます

<build> 
    <plugins> 
    <plugin> 
     <groupId>org.apache.maven.plugins</groupId> 
     <artifactId>maven-compiler-plugin</artifactId> 
     <version>3.1</version> 
     <configuration> 
     <source>1.6</source> 
     <target>1.6</target> 
     </configuration> 
    </plugin> 
    </plugins> 
</build> 
関連する問題