eclipse中使用Maven管理java工程設置jdk版本為jdk1.8


      使用Maven管理Java工程時,maven可以自動下載工程中依賴的jar包,這對於大型的項目非常方便。但在初次使用eclipse新建maven工程時遇到一些問題,我的jdk安裝的是1.8版本,在配置文件pom.xml中也修改了jdk版本為1.8,但是在更新maven工程時,編譯器的jdk版本自動變成jdk1.4版本,這其實是eclipse自帶的maven插件不支持jdk1.8,解決方案如下:

     一,安裝最新的maven插件:

        打開eclipse,選擇Help--Eclipse Marketplace  在彈出的對話框中搜索maven,找到Maven Integration for Eclipse插件,如下圖,選擇install或update進行安裝或更新插件。(注:我的Eclipse為:Eclipse Java EE IDE for Web Developers,Version: Kepler Service Release 2,Build id: 20140224-0627)

     二,修改工程中Maven的配置文件pom.xml

      在Maven工程的pom.xml文件中找到<plugins>節點,加入如下代碼:

   <build>
     <plugins>
       <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <version>3.6.0</version>
                <configuration>
                    <source>1.8</source>
                    <target>1.8</target>
                    <encoding>${project.build.sourceEncoding}</encoding>
                    <compilerArguments>
                        <verbose />
                        <bootclasspath>${java.home}/lib/rt.jar;${java.home}/lib/jce.jar</bootclasspath>
                    </compilerArguments>
                </configuration>
            </plugin>
        </plugins>
   </build>

    以上代碼中, 編譯插件建議使用較新的版本,這里使用3.6.0( <version>3.6.0</version>),jdk使用jdk1.8  (<source>1.8</source> <target>1.8</target>)

    三,在maven工程上,單擊右鍵,選擇Maven--UpdateProject,此時jdk版本已經變成1.8,如下圖:

       



免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM