mysql maven pom_POM依赖不起作用(Eclipse,Maven,POM)

我在Eclipse(Helios)中有一个使用Maven pom.xml的项目。 我的项目是一个将使用Hibernate,MySQL的Web应用程序。POM依赖不起作用(Eclipse,Maven,POM)

但是,我无法得到pom.xml的权利。我对maven很陌生,不能相信建立依赖关系是如此艰难(其他人有类似的expierience /或者我是愚蠢的)。

我的pom.xml的是在这里:

4.0.0

MyProj1

MyProj1

0.0.1-SNAPSHOT

jboss-public-repository-group

JBoss Public Repository Group

http://repository.jboss.org/nexus/content/groups/public/

default

true

never

true

never

Scala Tools

Scala Tools

http://scala-tools.org/repo-releases/

default

true

never

true

never

commons-logging

commons-logging

1.1.1

org.hibernate

hibernate-entitymanager

3.6.4.Final

org.hibernate

hibernate-core

3.6.4.Final

antlr

antlr

2.7.6-brew

dom4j

dom4j

1.6.1-jboss

asm

asm

1.4.3

cglib

cglib

2.1.1

mysql

mysql-connector-java

5.1.16

我得到的错误是:

Missing artifact commons-logging:commons-logging:jar:1.1.1:compile

Missing artifact org.hibernate:hibernate-entitymanager:jar:3.6.4.Final:compile

Missing artifact javassist:javassist:jar:3.12.0.GA:compile

Missing artifact org.hibernate.javax.persistence:hibernate-jpa-2.0-api:jar:1.0.0.Final:compile

Missing artifact org.slf4j:slf4j-api:jar:1.6.1:compile

Missing artifact org.hibernate:hibernate-core:jar:3.6.4.Final:compile

Missing artifact commons-collections:commons-collections:jar:3.1:compile

Missing artifact org.hibernate:hibernate-commons-annotations:jar:3.2.0.Final:compile

Missing artifact javax.transaction:jta:jar:1.1:compile

Missing artifact antlr:antlr:jar:2.7.6-brew:compile

Missing artifact dom4j:dom4j:jar:1.6.1-jboss:compile

Missing artifact xml-apis:xml-apis:jar:1.0.b2:compile

Missing artifact asm:asm:jar:1.4.3:compile

Missing artifact cglib:cglib:jar:2.1.1:compile

---

所有上述错误消失,如果我从pom.xml文件删除mysql的依赖。 我完全困惑为什么mysql应该依赖于这些。

是不是Maven应该自动解决这些依赖关系?毕竟这不是使用Maven的全部想法。

请专家指导我正确的方向。

2011-05-22

Jasper

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值