2017-11-04 9 views
1

私は最初に角度アプリケーション(最初のアプリケーション)を作成するためにEclipseを使用していますが、新規 - >角度プロジェクト(プラグインをインストールしました)私はDynamic Web Project(WebContent Folderを使用)を使用するように求められましたが、私はそれを実行する最良の方法が何か不思議でした!動的Webプロジェクト内に角サイトを含めるベストプラクティス

私が試みたのは、Dynamic Web Projectを作成し、そのプロジェクトのフォルダの内側から、新しいAngle2サイトを作成することです(Angular Resourcesのangi-cli:> ngを使用してJavaリソースと並行して)。 しかし、私はそれで問題があると私はそれを正しい方法でやっていることはよく分からない:ユーザー認証に史郎を使用しようと、私はRestApiを開発する必要があるのですので enter image description here

を、私はこれを必要とする理由はあります同様の戦争の一部となるでしょう。

enter image description here

私はWebConent(ここで行われたもののような)の下の角フォルダを探している場合でも、私はまだエラーがあります(JSON、:angularJs(angular1)で行われたようなプロジェクトのための 例DTD、HTM1)をnode_modulesに追加します。

私は私が探しているものと同様のものを見つけて、私はそれは同様に私の作品やろうとしている: https://github.com/Angular2Guy/Angular2AndJavaEE

how to integrate Angular 2 + Java Maven Web Application

+0

ちょうど1つの質問:バージョン5が既に存在するときに、なぜ角2を使用したいのですか? https://blog.angular.io/version-5-0-0-of-angular-now-available-37e414935ced – FranzHuber23

+0

バージョンが2.4を超え、大きなアップグレードではない角度4について発表しました。ルータのライブラリは変更されました)...しかしそれを考慮する。ありがとう – zbeedatm

答えて

0

私は別の何かをしようとしています。以下のようにMavenの戦争 - プラグイン使用することにより:

<plugin> 
      <artifactId>maven-war-plugin</artifactId> 
      <version>2.4</version> 
      <configuration> 
       <warSourceDirectory>WebContent/WEB-INF</warSourceDirectory> 
       <failOnMissingWebXml>true</failOnMissingWebXml> 
      </configuration> 
     </plugin> 

をそして、私のpom.xmlに並列に手動WebContentフォルダーを作成

web.xmlがWEB-INFの下に配置され、それが含まれています

<servlet-name>rest</servlet-name> 
    <servlet-class> 
    org.springframework.web.servlet.DispatcherServlet 
    </servlet-class> 
    <load-on-startup>1</load-on-startup> 
</servlet> 


<servlet-mapping> 
<servlet-name>rest</servlet-name> 
<url-pattern>/management/*</url-pattern> 

しかし、まだ私のAPI機能を取得し、私はその目的のために構築されたRestControllerでの作業ではありません。

関連する問題