【のMaven] Mavenのコンパイル・プラグインのコンパイルされたコード

 

 

< プラグイン>                                                                 
    <! - MavenのコンパイルJDKのバージョンを指定し、指定されていない場合は、JDK1.3とJDK 1.5 Maven2をデフォルトとmaven3デフォルト- >                                              
    < groupIdを> org.apache.maven.plugins </ groupIdを>                          
    < たartifactId >達人プラグイン-コンパイラ</ たartifactId >                       
    < バージョン> 3.1 </ バージョン>                                               
    < 設定>                                                                                                         
        <! - 一般的に、ターゲットとソースが一致しているが、時にはプログラムは、JDKの他のバージョンで実行できるようにするために(低いターゲットJDKバージョンのため、コードは、低いバージョンJDK構文で使用することができないソースがサポートされていない)場合は、ターゲットのソースとは異なるであろうがある- >  
        < ソース> 1.8 </ ソース> <! - ソースコードのJDKのバージョンが使用- >                
        < ターゲット> 1.8 </ ターゲット>  <! - ターゲットニーズのコンパイルされたバージョンが生成されるクラスファイル- >    
        < エンコーディング> UTF-8。</ エンコーディング> <! - - 文字セットエンコーディング- > 
        < skipTests > trueに</ skipTests > <! - テストをスキップする- >                     
        < 冗長> trueに</ 冗長> 
        < SHOWWARNINGS > trueに</ SHOWWARNINGS >                                
        <フォーク>trueに</ フォーク> <! - COMPILERVERSIONを有効にするラベルに、あなたがtrueに設定フォークする必要がある、コンパイルされたバージョンが明確な構成のために利用可能である- >                                               
        < 実行可能ファイル> <! - パスツーのjavac - > </ 実行可能ファイル> <! - javacは、たとえば、コマンドを指定:<実行> $ {JAVA_1_4_HOME} / binに/ javacの</実行可能ファイル> - >            
        < COMPILERVERSION > 1.3 </ COMPILERVERSION > <! - 指定プラグが使用されますコンパイラのバージョン- >                                    
        < meminitial > 128M </ meminitial > <! - コンパイラによって使用される初期メモリ- >         
        <MAXMEM >512M </ MAXMEM > <! - コンパイラが使用する最大メモリ- >                 
        < compilerArgument > -verboseのjava.home -bootclasspath $ {} \ libに\ rt.jarの</ compilerArgument > <! - このオプションは、転送に使用されていますコンパイラ自体はサポートパラメータオプション含まれていないが、> -          
    </ 設定> 
</ プラグイン>   

 

おすすめ

転載: www.cnblogs.com/clarino/p/12089240.html