Tomcat研究一:将tomcat源码导入到eclipse中

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/chekongfu/article/details/82716240

一、准备工作

  1. tomcat源码:https://archive.apache.org/dist/tomcat/tomcat-6/v6.0.35/src/
  2. jdk-6u43-windows-x64,此处有坑,开始笔者用的jdk是1.8的版本会报错,后来装了1.6的版本才消除错误
  3. 准备项目引入的jar包
    这里写图片描述
    笔者常用做法是用maven将这个jar包down下来,pom文件如下:
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
	<modelVersion>4.0.0</modelVersion>
	<groupId>my.ceh</groupId>
	<artifactId>mavenDemo</artifactId>
	<version>0.0.1-SNAPSHOT</version>
	<name>mavenDemo</name>
	<description>mavenDemo</description>

	<dependencies>
		<!-- https://mvnrepository.com/artifact/org.apache.ant/ant-junit -->
		<dependency>
			<groupId>org.apache.ant</groupId>
			<artifactId>ant-junit</artifactId>
			<version>1.8.1</version>
			<scope>test</scope>
		</dependency>

		<!-- https://mvnrepository.com/artifact/org.apache.tomcat/jasper-jdt -->
		<dependency>
			<groupId>org.apache.tomcat</groupId>
			<artifactId>jasper-jdt</artifactId>
			<version>6.0.18</version>
		</dependency>

		<!-- https://mvnrepository.com/artifact/javax.xml/jaxrpc-api -->
		<dependency>
			<groupId>javax.xml</groupId>
			<artifactId>jaxrpc-api</artifactId>
			<version>1.1</version>
		</dependency>

		<!-- https://mvnrepository.com/artifact/wsdl4j/wsdl4j -->
		<dependency>
			<groupId>wsdl4j</groupId>
			<artifactId>wsdl4j</artifactId>
			<version>1.6.2</version>
		</dependency>
	</dependencies>

</project>

二、新建工程

新建一个java工程,最终目录工程目录如下图所示:
这里写图片描述

一定要导入准备工作中down下来的jar包,等到工程不报之后直接启动工程是会报错的,此时删除webapps下面的examples工程即可消除错误,然后执行Bootstrap.java文件中的main函数:
这里写图片描述

启动完毕之后,就可以看到那只非常著名的猫。
这里写图片描述

三、注意

  1. 此项目一定要用1.6的jdk版本,版本过高会报错
  2. 启动时需要删除examples项目

猜你喜欢

转载自blog.csdn.net/chekongfu/article/details/82716240