1.下载
2.修改配置
将下载后的文件build.properties.default更名为build.properties.
打开build.properties,修改base.path=/home/jiangyu/share/eclipse/java
3.安装ant和java
不知道为什么,Tomcat7.x编译必须要jdk1.6,不能是jdk1.7,不然会报如下错.麻烦知道原因的告诉我.
build-tomcat-dbcp:
[copy] Copying 64 files to /usr/share/java/tomcat7-deps/dbcp
[move] Moving 64 files to /usr/share/java/tomcat7-deps/dbcp/src/java/org/apache/tomcat/dbcp
[javac] Compiling 64 source files to /usr/share/java/tomcat7-deps/dbcp/classes
[javac] warning: [options] bootstrap class path not set in conjunction with -source 1.6
[javac] /usr/share/java/tomcat7-deps/dbcp/src/java/org/apache/tomcat/dbcp/dbcp/BasicDataSource.java:53: error: BasicDataSource is not abstract and does not override abstract method getParentLogger() in CommonDataSource
[javac] public class BasicDataSource implements DataSource {
[javac] ^
[javac] /usr/share/java/tomcat7-deps/dbcp/src/java/org/apache/tomcat/dbcp/dbcp/DelegatingStatement.java:46: error: DelegatingStatement is not abstract and does not override abstract method isCloseOnCompletion() in Statement
[javac] public class DelegatingStatement extends AbandonedTrace implements Statement {
[javac] ^
[javac] /usr/share/java/tomcat7-deps/dbcp/src/java/org/apache/tomcat/dbcp/dbcp/DelegatingPreparedStatement.java:57: error: DelegatingPreparedStatement is not abstract and does not override abstract method isCloseOnCompletion() in Statement
[javac] public class DelegatingPreparedStatement extends DelegatingStatement
[javac] ^
...
建议在eclipse编译,这样只要替换jdk路径就行了:
4.编译
用ant编译.编译过程需要下载Tomcat需要的依赖包,请保持网络连接.
编译成功后,在根目录下会生成output的目录,进入output目录,在build目录下会发现lib,bin,conf等关键目录;将其拷贝到Tomcat根目录下即可.之后的怎么启动的过程就不用我说了吧.
<script type="text/javascript">
$(function () {
$('pre.prettyprint code').each(function () {
var lines = $(this).text().split('\n').length;
var $numbering = $('<ul/>').addClass('pre-numbering').hide();
$(this).addClass('has-numbering').parent().append($numbering);
for (i = 1; i <= lines; i++) {
$numbering.append($('<li/>').text(i));
};
$numbering.fadeIn(1700);
});
});
</script>
版权声明:本文为博主原创文章,未经博主允许不得转载。
分享到:
相关推荐
tomcat源码编译所需jar包
tomcat源码编译依赖的源码包,有些源码包比如DBCP本身有问题,需要修复后才能编译,这个是正常编译版本。下载后解压目录,需要在build.properties里修改base.path为这个目录,方可编译!
可以直接运行的Tomcat源码编译项目
利用ant编译tomcat源码,然后导入到eclipse中进行源码解读
在Linux系统上编译按标准tomcat容器
tomcat7.0.19源码导入Eclipse后,编译缺少的jar包
tomcat6源码编译,需要的朋友可以下载
tomcat-8.5.42:tomcat源码编译与学习
4.tomcat源码在eclipse运行,重新编译,重新打包步骤文件 5.一个tomcat源码在eclipse上运行的java工程 作用: 1.用于学习tomcat源码和了解tomcat运行机制 2.学习如何修改tomcat源码后如何重新编译,打包。
编译运行tomcat源码需要的jar包,junit在Eclipse中本来就有,就不提供了。另外ecj-4.3.1.jar就是Eclipse的JDT插件:org.eclipse.jdt.core_3.3.1.v_780_R33x.jar。将jar添加到eclipse中并增加到build path就可以运行...
tomcat7的源码项目,可以导入到eclipse,自己编译运行tomcat。
MyEclipse导入Tomcat源码.wps文档说明 apache-tomcat-6.0.37-src.zip源码
tomcat 6.0.14 源码编译时需要的额外jar包 比较容易找到的不列入了 ant.jar commons-logging.jar org.eclipse.jdt.core_XXX.jar 下面的打在压缩包里面了 jaxrpc.jar puretls.jar wsdl4j-...
源码安装Tomcat所需文件,Tomcat 服务器是一个开源的轻量级Web应用服务器,在中小型系统和并发量小的场合下被普遍使用,是开发和调试Servlet、JSP 程序的首选。
tomcat6编译后源码3 共4个tomcat6编译后源码3 共4个
编译好的Tomcat6的源码,导入IDE工具即可使用
附近包括Tomcat源码、Tomcat源码开发环境依赖的包、Tomcat的环境编译工具ant 1、建立如下eclipse环境变量 Use Windows->Preferences and then Java->Build Path->Classpath Variables to add two new Classpath ...
tomcat6编译后源码 解压后直接导入工程可运行
Tomcat源码学习(一) 源码编译和导入Eclipse ,建议初学者参考