2016-06-18 16 views
0

私はdropwizardとangular2で作業しています。両方とも異なるサーバーで正常に動作しています。私はangle2をjavaと統合して、単一のサーバー上で動作できるようにします。私はtomitribe/weeklerを試しましたが、私がしたとき、mvn cleanパッケージはエラーを出します。いずれもJavaでangular2を試しました。Angular2をJavaに統合するには

答えて

1

Java + Angularの例をいくつか挙げますが、Spring Frameworkを使用しています。 Dropwizardに移植するのに十分なはずです。

+0

すべてang1プロジェクトです –

+0

あなたの質問に対する回答は、Angularの特定のバージョンに依存しません。あなたが集中する必要があるのは、フロントエンドのリソースを処理してsrc/main/resourcesのようなディレクトリに入れて、あなたのjar/warにバンドルして、あなたのコントローラによって提供されることです。上記のリンクは、そのようなプロジェクト構造を示しています。例えば、JHipsterは、Angular2が安定して構造が変更されるべきではない場合、Angular2をサポートするようにすでにリファクタリングされています。 https://jhipster.github.io/2016/03/23/jhipster-release-3.0.0.html –

+0

これまでGitHub上でサンプルプロジェクトを共有し、より良いガイダンスを提供することをお勧めします。 –

3

Javaおよび角度2統合の別の例である: http://lteconsulting.fr/angular2boot/

ここのデモアプリ:https://github.com/ltearno/angular2-gwt

JHipsterと異なる点は、JavaでAngular2のフロントエンドがあることです。 ご覧のとおり、角度2にも依存しています。

サーバ側について...デフォルトでは、Spring Bootの統合があります。しかし、JAX-RS Webサービスを使用したJavaEEやその他のJavaバックエンドでももちろんそれを使用できます。

+1

これは理論的に質問に答えるかもしれませんが、答えの本質的な部分をここに含め、参照のためのリンクを提供することが望ましいです(// meta.stackoverflow.com/q/8259)。 –

+0

ええ、良い方法。ありがとう –

関連する問題