对于我的 Web 应用程序,我使用的是 Maven 标准目录布局。除了我的站点位置(我在这里谈论模板文件、*.ftl、*.xslt 等)。
相反,在src/main/webapp下,它们位于site/ftl
原因是我在 Eclipse 中开发我的应用程序,它的根目录设置为项目文件夹。因此,我定义的所有文件都将从项目根目录访问。
我认为将指向源文件夹的文件路径提供给实际未编译的代码是错误的。
这里的标准方法是什么?我不使用 Tomcat 的 WAR 部署,而是使用 Jetty 作为集成的 Web 服务器。