tomcat7.x源码导入idea

tomcat7.x、jdk1.7、maven、idea
环境安装就不多说了,只说tomcat源码编译并导入idea
1、首先下载tomcat源码https://github.com/apache/tomcat70.git
2、下载好了之后在tomcat根目录下创建pom.xml文件,文件内容如下
tomcat7.x源码导入idea_第1张图片




    4.0.0
    org.apache.tomcat
    Tomcat7.0
    Tomcat
    7.0

    
        Tomcat7
        java
        
        
            
                java
            
        
        
            
                test
            
        
        
            
                org.apache.maven.plugins
                maven-compiler-plugin
                3.5.1
                
                    UTF-8
                    1.7
                    1.7
                
            
            
                org.apache.maven.plugins
                maven-jar-plugin
                2.6
            
        
    
    
        
            junit
            junit
            4.11
            test
        
        
            ant
            ant
            1.6.5
        
        
            org.easymock
            easymock
            3.4
        

        
            wsdl4j
            wsdl4j
            1.6.2
        
        
            javax.xml
            jaxrpc
            1.1
        
        
            org.eclipse.jdt.core.compiler
            ecj
            4.2.2
        
    

3、创建application启动tomcat,如下
tomcat7.x源码导入idea_第2张图片
重点是vm options:

-Dcatalina.home=D:\IdeaProjects\tomcat70
-Dcatalina.base=D:\IdeaProjects\tomcat70
-Djava.endorsed.dirs=D:\IdeaProjects\tomcat70\endorsed
-Djava.io.tmpdir=D:\IdeaProjects\tomcat70\temp
-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
-Djava.util.logging.config.file=D:\IdeaProjects\tomcat70\conf\logging.properties

4、maven编译可能会报

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.5.1:compile (default-compile) on project tomcat7: Compilation failure: Compilation failure:
[ERROR] /E:/project/apache-tomcat-7.0.91-src/java/org/apache/jasper/compiler/JDTCompiler.java:[373,45] 找不到符号
[ERROR]   符号:   变量 VERSION_1_8
[ERROR]   位置: 类 org.eclipse.jdt.internal.compiler.impl.CompilerOptions
[ERROR] /E:/project/apache-tomcat-7.0.91-src/java/org/apache/jasper/compiler/JDTCompiler.java:[425,45] 找不到符号
[ERROR]   符号:   变量 VERSION_1_8
[ERROR]   位置: 类 org.eclipse.jdt.internal.compiler.impl.CompilerOptions
[ERROR] /E:/project/apache-tomcat-7.0.91-src/java/org/apache/jasper/compiler/JDTCompiler.java:[427,40] 找不到符号
[ERROR]   符号:   变量 VERSION_1_8
[ERROR]   位置: 类 org.eclipse.jdt.internal.compiler.impl.CompilerOptions

tomcat7.x源码导入idea_第3张图片
tomcat7.x源码导入idea_第4张图片
注释掉就好了。
大概就是这样。
tomcat7.x源码导入idea_第5张图片

你可能感兴趣的:(java)