javaweb--Tomcat>>用自己编译的Tomcat发布应用
来源:互联网 发布:mac mini 发布 编辑:程序博客网 时间:2024/06/05 15:59
前面讲到Tomcat源码编译完成后可以通过
localhost:8080
访问到Tomcat的欢迎页,那么怎样用这个Tomcat部署自己的项目呢??
1.访问webapps下的项目
通过观察build这个文件夹和其子文件夹conf的内容
发现这个内容和之前下载的Tomcat目录一下,故而猜想也许我们编译的这个工程根本不是真正的Tomcat,而只有其build文件夹的内容才堪堪和Tomcat内容相等
为了证实这个猜想,我直接在TomcatSource文件夹下建立了一个webapps文件夹,然后将打包好的war包放进去访问,发现根本无法访问,然后将其copy到build文件夹下,重新启动后发现war包被解析了,且访问成功,猜想正确。
既然如此,真正的Tomcat其实只是这个工程的一部分,换言之,只有这一部分有用,所以我将build文件夹下的目录整体提升了一个级,然后删掉build文件夹
删掉之后项目的结构为:
通过这个猜想再联系之前Bootstrap类启动时设置的参数,不难知道这个参数的作用,应该类似环境变量,用来指定Tomcat的根目录。所以我将这个参数改为:
注意
这里要将路径设置到eclipse工作空间里而不是之前源码编译后的那个路径
否则在使用第二种方式时会出问题,至于会出现何种问题,等出现后自会知晓。。
2.通过xml文件部署项目
为了验证这个Tomcat的功能,我在catalina /localhost文件下新建了一个xml文件,在里面指定了项目的绝对路径
然后在浏览器输入:
localhost:8080/written/index.jsp
效果如下:
至此,Tomcat源码编译和部署已经完成,接下来就是走代码了,加油!!!
阅读全文
0 0
- javaweb--Tomcat>>用自己编译的Tomcat发布应用
- 用tomcat发布javaweb项目
- 用tomcat发布自己的Java项目
- 如何把hibernate+jndi+tomcat发布自己的web应用
- myeclipse 发布 tomcat 应用时候,编译class tomcat能自动加载新编译class的问题
- javaweb项目+域名+tomcat 发布
- myeclipsed发布javaweb到tomcat
- tomcat下发布自己的WEB项目
- 自己写的一个tomcat发布脚本
- 使用tomcat发布自己的Java项目
- Server的编译与发布(JSP)(在Tomcat中发布web应用)
- tomcat 发布应用
- tomcat 应用发布位置
- Tomcat-发布WEB应用
- JavaWeb笔记-Eclipse的web工程发布到Tomcat
- 在Linux系统下用tomcat发布javaWeb项目
- javaweb项目用tomcat发布设置自定义域名
- idea用tomcat发布javaWeb项目中的存在的图片存储路径问题解决
- 文件归档压缩和文件传输
- 编程路上,对于迷失者的一些小小建议
- JS说古道今
- 一张图带你了解游戏程序员的学习之路
- 《Spring中的模板设计模式》
- javaweb--Tomcat>>用自己编译的Tomcat发布应用
- Strust2使用的入门案例__登录案例
- windows下python开发环境搭建
- 3Dslicer2:数据与帮助
- git技术实现分析
- 【Bootloader】U-BOOT全线移植分析系列之四--U-boot如何引导Linux内核启动?
- Java数组
- 2015多校第九场 HDU 5399 Too Simple
- P135-137的无bug代码