Java POM.xml错误修复

Java POM.xml错误修复,java,hibernate,maven,pom.xml,maven-assembly-plugin,Java,Hibernate,Maven,Pom.xml,Maven Assembly Plugin,我对eclipse和maven存储库非常陌生。我有一个项目来配置POM.xml的错误。我修了很多,但有些修不好。以下是这些错误 <dependency> <groupId>jlibs</groupId> <artifactId>jlibs-jdbc</artifactId> <version>1.0-SNAPSHOT</version> </dependenc

我对eclipse和maven存储库非常陌生。我有一个项目来配置POM.xml的错误。我修了很多,但有些修不好。以下是这些错误

<dependency>
        <groupId>jlibs</groupId>
        <artifactId>jlibs-jdbc</artifactId>
        <version>1.0-SNAPSHOT</version>
</dependency>

<dependency>
        <groupId>com.jgodies.form</groupId>
        <artifactId>forms</artifactId>
        <version>2.3</version>
</dependency>

<dependency>
        <groupId>com.oracle</groupId>
        <artifactId>ojdbc6</artifactId>
        <version>11.2.0</version>
        <scope>runtime</scope>

jlibs
jlibsjdbc
1.0-快照
com.jgodies.form
形式
2.3
com.oracle
ojdbc6
11.2.0
运行时


在Maven repository文件夹中,没有其他文件夹中的所有文件,因此我手动放置它们,但仍然没有结果。

所有Oracle realted JAR都不是Maven中央存储库的一部分。 其他与oracle相关的JAR可能就是这种情况。这就是它无法解决依赖关系的原因

您应该在公司服务器上创建一个单独的自定义存储库,您可以将所有这些jar放在其中,并在POM.xml中配置它们。Maven将首先检查中心repository,如果找不到文件,则稍后将检查自定义repository


对于本地运行的Maven,您必须手动进行MVN安装。永远不要手动将任何JAR复制到m2存储库

获取JDBC驱动程序有点棘手。请查查方向

由于Oracle许可证限制,没有公共Maven存储库提供Oracle JDBC驱动程序。要在Maven中使用OracleJDBCDrive,必须手动将其安装到Maven本地存储库中


您得到的错误是什么?在所有上述依赖项中缺少工件。我不知道如何修复它。请给出建议。确保工件位置的目录结构正确。例如,对于
com.jgodies.form
,目录结构应该是
com
->
jgodies
->
form
,然后在
form
中,用正确的版本号放置工件,例如
forms-2.3.jar
。C:\Users\nimesh\.m2\repository\com\jgodies\form\forms\2.3这是我的路径。。所以我假设依赖路径是正确的,是吗?错误消息没有包含在这个问题中,现在已经有18个月了,看起来已经被放弃了。投票暂停是不完整的。