maven使用jdt编译器,并使用prefs文件进行描述

在实际的项目中,往往有些场景需要使用eclipse编译的结果进行部署调试,为了能够使maven编译的结果和eclipse的导出结果一致,需要使用JDT编译器,同时为了能够让项目中的配置一样(源和目标的版本,调试信息等),还需要将jdt的配置文件在maven中生效。具体的maven配置如下:



    
        
            org.apache.maven.plugins
            maven-compiler-plugin
            3.1
            
                eclipse
                
                    ${basedir}/.settings/org.eclipse.jdt.core.prefs
                
            

            
                
                    org.codehaus.plexus
                    plexus-compiler-eclipse
                    2.4
                
                
                    org.eclipse.tycho
                    org.eclipse.jdt.core
                    ***your version
                    ***your eclipse jdt core plugin path
                    system
                
            
		
    

注意:具体的项目可能需要调整文件位置以及插件的版本

你可能感兴趣的:(java,maven,maven,java,eclipse)