私はSpringガイドに従っています。 1つの特定のguideがいくつかの問題を引き起こしている。ソースはJavaプロジェクトではありません:Javaクラスを作成できません
開発環境としてSTSを使用しています。私はユーレカガイドを使用してサービス登録と発見の初期バージョンを引っ張ったが、私がJavaファイルeureka-service/src/main/java/hello/EurekaServiceApplication.java
を作成しようとすると、それは私に与えられる。
ソースフォルダはJavaプロジェクトではありません。
ガイドの完成版を確実に引っ張ってください。親フォルダはJavaプロジェクトではありませんが、eureka-service/src/main/java/hello/EurekaServiceApplication.java
というファイルがあります。
興味深いことに、完成したプロジェクトに新しいJavaファイルを作成しようとすると、同じエラーが発生します。
最終的な目的が親ディレクトリがJavaプロジェクトではない完成したガイドでも、そのJavaファイルを作成するにはどうすればよいですか?最初のガイドを手動で変更してJavaプロジェクトにする必要がありますか?
編集:プロジェクトもSpring-Bootアプリケーションとして認識されません。
最初はインポート時に指示したとおりに行いましたが、それはmavenプロジェクトとして認識されましたが、マルチプロジェクト( 'eureka-client'、' eureka-server')です。私の質問は、それぞれのサブプロジェクトを別々に実行する方法です。 Springブートアプリケーションとして 'eureka-server'を起動する手順をリストアップできますか? – Shanky
それは本当に別の質問です...しかし...私は思うのSTSの任意のブートアプリケーションのようにそれを実行することができます。方法はいくつかあります。 1つの方法は、単にプロジェクトを右クリックし、 "Run As >> Spring Boot App"を選択することです。 – Kris
別の方法は、スプリングブートダッシュボードを使用することです。いずれかのアプリケーション(またはその両方を同時に選択)を選択し、ダッシュの先頭にある[開始]ボタンをクリックして起動します。 – Kris