ビルソリューションの誤差が3.0にプロジェクトファセットの動的Webモジュールのバージョンを変更することはできません

1、web.xmlファイル・スペースの制約:

<?xmlのバージョン= " 1.0 "エンコード= " UTF-8 "?>
<web-appのxmlns:XSI = " http://www.w3.org/2001/XMLSchema-instance "  
        のxmlns = " http://java.sun.com/xml/ns/javaee "  
        のxsi:schemaLocationの = " HTTP ://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd "  
        ID = " WebApp_ID "バージョン= " 3.0 " >

 

2、のpom.xml導入コンパイルプラグインは、文字コードセットを指定し、JDKバージョンを強制。

<プラグイン>
        <! - ロックセットや文字エンコーディング使用されているJDKのバージョンをコンパイルするにはコンパイル済みのプラグインで、あらかじめ指定された現在のプロジェクト - >
        <プラグイン>
            <groupIdを> org.apache.maven.plugins </ groupIdを>
            <たartifactId>のmaven-コンパイラプラグイン</たartifactId>
            <バージョン> 2.32 </バージョン>
            <設定>
                <符号化> UTF- 8 </コード>
                <ソース> 1.7 </ソース>  
                <対象> 1.7 </ターゲット>  
            </設定>  
        </プラグイン>
    </プラグイン>

3、org.eclipse.wst.common.project.facet.core.xml変更

<?xmlのバージョン= " 1.0 "エンコード= " UTF-8 "?>
<多面的なプロジェクト>
  < 固定ファセット= " wst.jsdt.web " />
  <設置面= " jst.web "バージョン= " 3.0 " />
  <設置面= " wst.jsdt.web "バージョン= " 1.0 " />
  <設置面= " javaの"バージョン= " 1.7 " />
</ファセットプロジェクト>

 

 

Mavenの再 - >更新プロジェクト..

 

おすすめ

転載: www.cnblogs.com/gllegolas/p/11775492.html