为干净的架构(分离的)后端和前端网站制作一个 WAR 文件
Making a WAR file of a for a clean architecture (separated) backend and front end website
我有一个网站,其后端在 java 中编程(如果有任何帮助,则在 eclipse 中)和前端具有 HTML/CSS/js 等(当然没有在 eclipse 中编码)。
我无法在任何地方找到关于我需要做什么才能将这两个部分组合起来并制作一个 WAR 文件以加载到我的服务器的解释。它们应该采用什么结构以便我可以组合它们,我可以从 eclipse 中完成(并添加 FE 文件),还是必须从命令行中完成?
例如,我看过这个 link,但就像我发现的其他 link 一样,它讨论了 java 部分和 eclipse,但没有讨论关于 FE 以及我如何正确连接它们。
http://www.codejava.net/ides/eclipse/eclipse-create-deployable-war-file-for-java-web-application
谢谢
我建议你看看 Maven multimodule(这个 link 是一个教程,但我相信你可以找到很多其他的 ;))
Maven 是一个依赖项管理器,它允许多模块架构,您可以将应用程序分成几个部分(例如 Front/end)。
您可能想要在 Eclipse 中构建一个称为动态 Web 项目的 Java Web 应用程序,其中结合了后端 Java 和前端 html/css/etc 资源。查看 Eclipse help 以了解将文件放置在何处,以便它们正确显示在 WAR
中
您也可以考虑使用 Apache Maven 来实现,它也将为 java 和 html/css 提供目录并将其捆绑到 WAR 文件
我有一个网站,其后端在 java 中编程(如果有任何帮助,则在 eclipse 中)和前端具有 HTML/CSS/js 等(当然没有在 eclipse 中编码)。
我无法在任何地方找到关于我需要做什么才能将这两个部分组合起来并制作一个 WAR 文件以加载到我的服务器的解释。它们应该采用什么结构以便我可以组合它们,我可以从 eclipse 中完成(并添加 FE 文件),还是必须从命令行中完成?
例如,我看过这个 link,但就像我发现的其他 link 一样,它讨论了 java 部分和 eclipse,但没有讨论关于 FE 以及我如何正确连接它们。
http://www.codejava.net/ides/eclipse/eclipse-create-deployable-war-file-for-java-web-application
谢谢
我建议你看看 Maven multimodule(这个 link 是一个教程,但我相信你可以找到很多其他的 ;))
Maven 是一个依赖项管理器,它允许多模块架构,您可以将应用程序分成几个部分(例如 Front/end)。
您可能想要在 Eclipse 中构建一个称为动态 Web 项目的 Java Web 应用程序,其中结合了后端 Java 和前端 html/css/etc 资源。查看 Eclipse help 以了解将文件放置在何处,以便它们正确显示在 WAR
中您也可以考虑使用 Apache Maven 来实现,它也将为 java 和 html/css 提供目录并将其捆绑到 WAR 文件