[英]Deploying existing AngularJS + Java application as a .war
我有一個AngularJS應用程序,該應用程序遵循John Papa給出的一些建議 。 要點是,我在此應用程序中使用了按功能逐個文件夾的體系結構 。
我的應用程序使用一些控制器來處理Java中的數據。 沒有bean或服務,因為在我的特定上下文中我不需要它們,所以只有那些控制器。
我想要的是將該應用程序和那些控制器部署在.war文件中,以便將其放置在Tomcat服務器(可能是Tomcat 7)上並訪問AngularJS應用程序中包含的接口。
我需要將Java和Angular分開放在兩個資源中,還是可以將它們都折疊在一個.war文件中並且仍然能夠正確使用它們?
我是完成應用程序部署的新手,因此歡迎提供任何建議。 提前致謝。
該項目的結構基本上是:
| src
| main
| java
| controllers
| JavaController1.java
| JavaController2.java
| config
| (configuration files if needed)
| webapp
| bower_components
| js
| (directives, services, core)
| features
| feature1
| feature1.html
| feature1Controller.js
| feature2
| feature2.html
| feature2Controller.js
| css
| (etc...)
(目前)通過Spring Framework的@RestController批注公開控制器,但是如果需要,可以公開,否則可以公開。
您可以(可能應該)將您的Java代碼和角度代碼放在同一場戰爭中。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.