私は複数のプロジェクト(親のpomと子のmavenのプロジェクト)を持つソリューションを持っています。いくつかのプロジェクトはxjc-schema mavenプラグインを使用してwsdlまたはxsdからクラスを生成する単なるmavenプロジェクトです。 プラグインは、target/generated-sourcesフォルダにクラスを生成します。 ソリューション内の他のプロジェクトは、生成されたクラスを使用する必要がありますが、eclipseは生成されたクラスを認識しません。Eclipseはtarget/generated-sourcesのクラスを表示しません
Intellij Ideaは問題なく、生成されたクラスを認識できますが、Eclipseを使いたいと思います。
Eclipse NeonとSpring Tool SuiteをNeonに基づいて試しました。
リフレッシュしようとしましたが、再起動などは成功しませんでした。 また、生成されたクラスを含むプロジェクトを、それらのクラスを使用する必要があるプロジェクトのJavaビルドパス - >プロジェクトに追加しようとしました。
生成されたクラスを「ターゲット」とは別のディレクトリに格納すべきですか? – raminr
は、生成されたクラスとソースフォルダの場所(フォルダ)ですか? –
@MatthiasSchmidtありがとう、それでした。私がソースフォルダとしてフォルダを追加したとき、それはOKに見えます。あなたがそれを答えるなら、私は受け入れます。 –