网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

从源代码构建Tomcat的方式是什么

今天就跟大家聊聊有关从源代码构建Tomcat的方式是什么,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

创新互联公司专业为企业提供汝南网站建设、汝南做网站、汝南网站设计、汝南网站制作等企业网站建设、网页设计与制作、汝南企业网站模板建站服务,十载汝南做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。

本次我们从源代码入手构建一个Tomcat的过程。

安装JDK


这个的安装过程自然不必多说,每个Java开发者都在学语言的第一天了解过了。唯一注意的是,不同的Tomcat版本,需要对应不同的JDK,所以如果JDK版本太低可能导致新版本的Tomcat编译不成功。

安装Apache Ant


Ant是做什么的呢?编译安装过Linux/Unix软件的用户都知道make这个工具。Ant则是Java应用的构建工具。这里注意Ant的版本也不要不老。安装过程也和JDK/Maven这些Java工具类似,解压之后配置ANT_HOME,然后加到Path中使其可执行即可。安装完成命令行执行ant –version确认安装是否正确。

下载Tomcat源代码


 

  1. 可以到github上下载Tomcat源代码。

  2. 也可以在官方的SVN repository去下载,直接选择具体的版本。

  3. 在官网下载发行包的位置,可以直接下载当前最新release的Tomcat和源代码,已归档的可以在归档文件中下载发行版和源代码。

编辑构建配置文件


在Tomcat源代码中,默认包含了两个Ant要使用到的文件:

  • build.properties.default

  • build.xml

拷贝build.properties.default文件一份,重命令为build.properties,再修改一下其中的base.path,这里设置一个绝对路径,用来存放构建过程中下载下来的tomcat依赖的第三方库。

然后再修改build.xml,将其中以下内容注释掉

     

     

     

   

注释掉的内容是因为其会在下载依赖时去获取一个nsis.exe的文件,用来生成tomcat在windows平台的安装程序的。我们这里不需要,所以可以在ant的构建文件build.xml里把它去掉。否则因为证书的问题,容易出现下面这个异常

javax.net.ssl.SSLHandshakeException:

sun.security.validator.ValidatorException:PKIX path building failed: sun.securi

ty.provider.certpath.SunCertPathBuilderException:unable to find valid certifica

tion path to requested target

当然解决这个异常的问题网上也有解决方案,但相比注释要麻烦一些。

然后在源代码的根目录执行命令ant,静待构建完成。默认会在源代码的output目录下生成一个build目录,这个就是和我们解压zip获得的Tomcat一个样。

此外,ant命令执行中间如果出现ConnectionTimeout这种异常,可以重复试几次。

看完上述内容,你们对从源代码构建Tomcat的方式是什么有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注创新互联行业资讯频道,感谢大家的支持。


网页题目:从源代码构建Tomcat的方式是什么
地址分享:http://bjjierui.cn/article/ijicoe.html

其他资讯