gpt4 book ai didi

java - 如何使用 Maven 正确管理 Web 应用程序的站点?

转载 作者:行者123 更新时间:2023-11-30 11:43:45 25 4
gpt4 key购买 nike

对于我的 Web 应用程序,我使用 Maven 标准目录布局。除了我网站的位置(我在这里谈论的是模板文件,*.ftl、*.xslt 等)。

而不是在 src/main/webapp 它们在 site/ftl

原因是我在 Eclipse 中开发我的应用程序,它的根目录设置为项目文件夹。因此,我定义的所有文件都将从项目根目录访问。

我认为将指向源文件夹的文件路径提供给未实际编译的代码是错误的。

这里的标准方法是什么?我没有为 Tomcat 使用 WAR 部署,而是使用 Jetty 作为集成的 Web 服务器。

最佳答案

据我所知,从 java 和 scala maven 项目中,模板文件的标准位置是 src/main/webapp/templatessrc/main/resources 中的某个地方>。

Introduction to the Standard Directory Layout 中所述,src/main/webapp 用于网络应用程序源。并且这些源通常不应该被编译,因为它们已经准备好由浏览器执行。

Web应用程序源码不同于java源码,例如,前者是浏览器直接执行,无需编译,后者需要先编译,再由java插件执行。

关于java - 如何使用 Maven 正确管理 Web 应用程序的站点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11144308/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com