一箫一剑平生意,负尽狂名十五年。这篇文章主要讲述我们可以配置要在Tomcat的webapp目录中的相应位置部署的文件夹吗?相关的知识,希望能为你提供帮助。
我有一个Web项目,结构体系结构不像下面这样标准
- src
- main
- test
- Web-INF
etc.
文件夹非常随机,我们使用
ant
手动将类文件和jar从各自的位置复制到Tomcat内的webapp文件夹并粘贴到各自的位置。tomcat本身有没有办法让我们配置webapps中各个文件夹的文件选择内容和位置?
答案我不知道这样的选择,如果我进入一个这样做的组织,我会非常困惑。 Web应用程序的布局几乎是标准化的,重新发明轮子并没有太大的好处。我认为,个人努力更好地花在其他地方,而不是以团队中的新人需要激烈的入职和忘记他们对该技术的了解的方式配置运行时环境。
您没有说明您的代码在该组织中的原因 - 但Ant的使用让我期待它已经存在很长时间了。构建过程是痛苦的吗?你期望在tomcat上使用非标准布局解决什么问题?
【我们可以配置要在Tomcat的webapp目录中的相应位置部署的文件夹吗()】如果我可以开处方:不要走这条路,坚持标准。如果源树和最终WAR文件之间的差异困扰您:更改源树组织。但实际上,这并不重要:源应该以对源有意义的方式进行组织,构建过程就在那里,这样您就不需要对部署格式三思而后行了。这不是问题。
推荐阅读
- tomcat 403 forbidden - 无法访问我在webapps中部署的项目
- JPA OneToMany,如何在控制台或webapp中打印时忽略字段ManyToOne
- 我可以在界面上使用@MappedSuperclass注释吗()
- 找不到模块(无法解析'C: Userstestcounter-appsrc'中的'bootstrap / dist / css / bootstrap.cs(代码片)
- 使用Realm Swift Pod的APP无法运行(CMD + R,崩溃编译Realm)但它确实测试(CMD + U)并且还存档
- IE 11浏览器在尝试访问App Cached离线页面时显示“您未连接到网络”页面
- 从网站中提取Applet的源文件
- Xamarin App在调试时运行但在发布时崩溃
- 如何在Xamarin的新“Android设备管理器”中禁用快速启动()