当使用 hibernate 和 Maven 时,如何访问 jacc.jar 和 jta.jar?
我正在尝试使用 m2e 将现有的 eclipse web 项目 (wtp) 迁移到 Maven。 因此,我将 jar 一一添加到 maven pom.xml (折磨) 涉及hibernate时,maven自动下载hibernate3.jar的一些依赖项,由于jacc.jar和jta.jar而失败。有数百万页抱怨它,但截至今天,有了 Maven 2 和现有项目,我需要做什么?我需要创建一个基于 Maven 的部署包,它只能访问公共存储库。
I'm trying to migrate an existing eclipse web project (wtp) to maven, using m2e.
I'm therefore adding jars one by one to maven pom.xml (torture)
when it comes to hibernate, maven automatically downloads some dependencies of hibernate3.jar and it fails due to jacc.jar and jta.jar. There are millions of pages complaining about it, but as of today, with maven 2 and the existing project, what do I need to do? I need to create a maven based deployment package which can access only public repositories.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
使用JBoss Maven 存储库
(公开):
将依赖项添加到 pom:
瞧,就是这样
Use the JBoss Maven repository
(it's public):
add the dependency to the pom:
Voila, that's it
处理 Sun JAR 的指南页面Maven 站点列出了与官方 Sun API JAR 一起使用的 groupId 和 artifactId,这可能会对您有所帮助。这可能会非常令人困惑,因为没有太多易于辨别的模式可供遵循,而且 Sun/Oracle 也没有发布标准参考。
The Guide to Coping with Sun JARs page on the Maven site lists the groupId and artifactId to be used with the official Sun API JARs, which may help you out. It can be pretty confusing as there isn't much of an easy-to-discern pattern to follow, and Sun/Oracle don't publish a standard reference either.