0

私が持っていたフルpomで3つのアーティファクトCommonConfigとFullを作成しました:

        <dependency>
            <groupId>fr</groupId>
            <artifactId>Common</artifactId>
            <version>1</version>
            <scope>compile</scope>
        </dependency>
        <dependency>
            <groupId>fr</groupId>
            <artifactId>pConfig</artifactId>
            <version>1</version>
            <scope>compile</scope>
        </dependency>

そして、完全なアーティファクトコードソースでConfigクラスにアクセスしようとしましたが、機能しませんでした。Mavenのインストールは機能しますが、Eclipseでエラーが発生しました:import fr.datacontrol.DataSources; 私は持っています:インポートは解決できません...あなたはアイデアを持っていますか?ありがとうございました

4

1 に答える 1

1

Maven では動作するが Eclipse では動作しない場合、Eclipse には Maven と同じビルド パスがないことを意味します。これはおそらく、プロジェクトをビルドするときに Eclipse が POM の情報を使用していないことを意味します。

Eclipse に m2e プラグインをインストールする必要があるかもしれませんが、Indigo 以降はデフォルトで含まれていると思います。

または、単に Maven プロジェクトであることを Eclipse に伝える必要があるかもしれません: プロジェクトを右クリック -> [構成] -> [Maven プロジェクトに変換] (Indigo)

于 2012-01-26T16:07:57.573 に答える