簡體   English   中英

將現有的AngularJS + Java應用程序部署為.war

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM