Intellij Idea 部署传统web项目

idea 部署传统web项目,需要复制jar包到lib目录的那种,idea用的2017.3版本


现在出现一个问题,就是把所有的文件都编译到了/WEB_INF/classes下,现在屡一下思路,class编译进来是没错的,即java这个文件夹点的没错,resources资源文件也要跟着一起过去,webapp的内容是要原封不动放在/-->根路径下的
控制整体项目的输出路径

控制class的输出路径

上面写web.xml路径,下面写webContent,webRoot等目录
---------------------------------------------------------------项目运行成功后的配置

2017-8-15 最新对idea的领悟

idea 使用 build 命令 ,会在上面这个配置的路径下生成编译后的class和配置文件,over


即为上一步编译生成的路径,配置这个是使用之前build生成的东西
点击上一项使用集成项目输出路径也可以,它会给你生成固定结构
----artifacts ---- 骨架,项目最终版
---production class和配置文件,相当于build操作生成



项目启动的时候使用的是web-inf下拷贝的class和配置文件,只有当build的生成文件有改动时,才会检查正式目录下是否有那个文件并且更改,你删了的话才自动加上,如果你作死删了正式的文件,之前的文件又没有改动,idea是不会检查那个文件的情况,所有就不会再给你放一份
如果你没有改动源码的class或者配置,直接去动正式的class和配置的话,idea是检测不出来你的文件有改动,启动就可能报错,因为用的和你源码的配置class可能是不一样的
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值