Maven,如何从其他工件访问类

Maven,如何从其他工件访问类,maven,import,dependencies,artifact,Maven,Import,Dependencies,Artifact,我做了3件手工艺品 普通的 配置 满满的 在我的完整pom中,我有: <dependency> <groupId>fr</groupId> <artifactId>Common</artifactId> <version>1</version> <scope>compile</scop

我做了3件手工艺品 普通的 配置 满满的 在我的完整pom中,我有:

        <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>

fr
普通的
1.
编译
fr
pConfig
1.
编译
在我的完整工件代码源中,我试图访问Config类,但没有成功。Maven安装工作正常,但我在Eclipse中遇到了一个错误: 导入fr.datacontrol.DataSources;我有:导入无法解决。。。 你有什么想法吗?
感谢您

如果它在Maven中工作,而不是在Eclipse中,这意味着您在Eclipse中的构建路径与在Maven中的不同。这可能意味着Eclipse在构建项目时没有使用POM中的信息

您可能需要在Eclipse中安装m2e插件——尽管我认为它是从Indigo开始默认包含的


或者您可能只需要告诉Eclipse它是一个Maven项目:右键单击project->Configure->Convert to Maven project(在Indigo中)

您是否在Common和Config项目中运行了
mvn install
?配置和公共项目是否显示在Eclipse项目中的Maven依赖项下?(另外,pConfig artifactId看起来像是一个打字错误。)