STS Eclipse でコンパイルされた jhipster プロジェクトを最初に取得しようとしたときに、このエラーが発生しました。
The type org.springframework.core.NestedRuntimeException cannot be resolved. It is indirectly referenced from required .class files CustomPersistentRememberMeServices.java /us-modeldrivers-jhipsterTest003/src/main/java/us/modeldrivers/jhipsterTest003/security line 1 Java Problem
これまでの私のプロセス:
- jhipster をインストールしてプロジェクト ビルドを実行する
- STS Eclipse で Spring プロジェクトを作成する
- pom を jhipster によって生成されたものに更新します
- jhipster コードを Eclipse プロジェクトの適切なパッケージにコピーします。
- 「tools.jarが見つかりません」というエラーが発生するため、EclipseにJREではなくJDKを使用するよう強制します
- 「javax.servlet.http.HttpServletResponse を解決できません」というエラーが発生するため、Tomcat ランタイム ライブラリをビルド パスに追加します。
- NestedRuntimeException not found エラーが発生し、答えが見つからないため、根本的に間違ったことをしているに違いないことに気付きます。
感謝して受け取った助け。
EDIT 2014-03-17 32ビット以前のバージョンを含むSTSの新しいバージョンをインストールしました-同じ結果-jarファイルがありません。
追加することで、欠落している javax.servlet.http.HttpServletResponse を取り除くことができます
<dependency>
<groupId>org.apache.geronimo.specs</groupId>
<artifactId>geronimo-servlet_2.5_spec</artifactId>
<version>1.2</version>
</dependency>
追加することで、欠落している javax.servlet.http.HttpServletResponse を取り除くことができます
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-core</artifactId>
<version>3.1.0.RELEASE</version>
</dependency>
しかし、ジプスターは、ポンにコアスプリングを追加して機能させることを期待できません.
STS 以外で何か問題があるのでしょうか?
Maven が必要な jar ファイルを Users\IBP.m2\repository\org\springframework\spring-instrument\3.0.5.RELEASE (たとえば) にダウンロードしようとする前に、問題が発生しました。これが失敗した場合、再試行しません。そのため、失敗したものを見つけてそのディレクトリを削除します。これにより、再ダウンロードが強制されます。しかし、この場合、欠落していると言われているものは、他のプロジェクトの .m2 にあります。
とにかく、それは完全な推測であり、私は完全に立ち往生しています。