新手最近改用intellij idea开发web项目,按照网上百度回来的做法把项目部署好之后可以访问。可是当我去tomcat所在的位置去查看webapp并没有发现我在intellij下开发的项目,以前用myeclipse开发的时候部署都是直接部署在tomcat下面的,而现在部署却不知道去哪里。然后在intellij启动tomcat后还可以访问。有个疑问intellij的部署过程到底是怎样的呢?什么out目录什么的到底是怎样一个过程。难道当我一个项目完成后想上线还要自己手动去out目录下把项目复制过去tomcat吗?很迷糊,请大神不吝赐教
要打包war 最好的方法是用maven, 直接打在target目录就好.
次选方案是ProjectStructure -> Artifacts 添加一个web application exploded或 archive. 然后在out/artifacts 中可见.
Idea启用webApp项目是根据Tomcat创建一个新的可用的Tomcat的运行服务,创建的这个是拥有引用的Tomcat的所有配置,启用的Tomcat可以理解为新的Tomcat。