Java Eclipse Tomcat Web部署程序集
您好,我正在尝试通过Eclipse在本地主机上的tomcat安装(本地主机上的tomcat V7)上部署Java EE Web项目。最终的目标是使用JRebel来避免传统的war文件处理,而只需在浏览器中按F5键,即可在应用程序中进行更改。但是,应用程序有一个“非标准”文件夹结构,我发现使用“Web部署程序集”很难控制它,因为我只能找到对文件夹的支持 好的,让我尝试发展,在Eclipse中,我右键单击Web项目,选择“属性”,然后 “WebDeploymentAssembly”,其中可以设置源文件夹和相应的目标文件夹,但这是一个严重的问题,我只能指向文件夹级别。 我希望能够做到的是,将源代码设置为文件级,因为我正在处理的应用程序有一个非常特定的文件夹/文件结构,这与Web项目的“正常”Hello World文件夹/文件结构不同 不知道这是否能让事情变得更清楚 好吧,在摩擦了我的两个脑细胞之后,使用安东给我的链接,我把它做得很好。 我就是这样做的Java Eclipse Tomcat Web部署程序集,java,eclipse,tomcat,Java,Eclipse,Tomcat,您好,我正在尝试通过Eclipse在本地主机上的tomcat安装(本地主机上的tomcat V7)上部署Java EE Web项目。最终的目标是使用JRebel来避免传统的war文件处理,而只需在浏览器中按F5键,即可在应用程序中进行更改。但是,应用程序有一个“非标准”文件夹结构,我发现使用“Web部署程序集”很难控制它,因为我只能找到对文件夹的支持 好的,让我尝试发展,在Eclipse中,我右键单击Web项目,选择“属性”,然后 “WebDeploymentAssembly”,其中可以设置源文
- “使用Tomcat安装”的服务器位置(控制Tomcat安装)
- 服务器路径“/usr/local/tomcat”,指向在我的计算机上安装的tomcat
- 部署路径,webapps目录
再次感谢您的帮助,Anton问题到底是什么?@AntonArhipov我刚刚补充了一些,希望更具解释性。仍然没有说得更清楚。您没有说明问题的实质。很可能您想知道的是如何配置rebel.xml。您只需要指定编译类的路径和位置静态资源是,仅此而已……将rebel.xml放入归档文件的WEB-INF/lib中。配置文件结构记录在这里:@AntonArhipov Hi感谢您的关注,是的,我希望最终配置rebel.xml文件,但是,正如我所想,我必须告诉Eclipse在从E部署时如何构造应用程序clipse,因为现在的应用程序具有某些预配置的路径(struts.xml、web.xml、tiles.xml和struts.xml指向的许多其他子xml,以避免其过长,这些子xml放在web-INF中)例如,context.xml被放置在META-INF中,以及许多其他特定路径中。@AntonArhipov您好,再次感谢您的链接,我将真正查找此链接,希望我的所有问题都能得到解决:)