tomcat 部署java project 类型的 web项目

        今天这博客主要是解决我曾经的一个疑问:建项目的时候明明是java project的,但是给项目加上webRoot目录、web-inf 等文件以后这个java project 项目就可以像一个 web项目一样运行了。

        我们知道,用eclipse自带的打包可以将一个web项目直接打包成war,扔到服务器上部署运行,但是像上面所说的java project类型的项目就不能用 export-war的方式打包了,因为eclipse找不到web项目,打不成war包。于是ant方式打包就有了很重要的意义。ant方式打包可以说是从一种理论的角度一步一步的打包的,先编译、后拷贝相应的class文件等到对应目录,然后打包。

        最近在做的项目就是这样一个java project类型的 web项目,接到项目当天我就开始运行项目中的build 文件,企图将项目部署的tomcat服务器中,但是运行失败,再一查看build文件,根本不对,于是我就开始改写这个build文件,希望可以将项目部署了。正改的火热朝天的时候,对面的同事也正要部署,于是他直接问我们老大,怎么部署。老大三句话给他部署完了,原来并没有使用ant。狂汗呀。这其实对于任何一个开发人员,都是常识中的常识。只是一个不知道,便永远不知道。只有当有人提起的时候才会明白。

         很多事情,我们都需要用一种最简单的思维去考虑。比如当你遇到一个问题,无论生活上还是技术上的,首先去考虑:这个问题,如此普遍,肯定有人已经遇到过解决过了。比如新买的家用电器,即便不看使用说明,仅看外观就能知道怎么操作一样。很多人说90后的一个特点是从来不看使用说明,其实,那是因为目前的各种工具的设计越来越人性化,我们听工具的名字就知道怎么操作了,无需看说明,当然为了安全问题,多看看使用说明没坏处。

        回到我的问题,既然java project 的 web项目如此多见,那么,tomcat又是最最常用的web服务器,它肯定有自己部署的方式,而不仅仅需要依靠ant,如果我能换到这个角度去考虑问题,就不至于去搞那个很难看到错误原因的ant build文件了。

        啰嗦了很多,贴图,答题:

        首先,双击tomcat服务器(eclipse下),然后看图:

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值