当使用 hibernate 和 Maven 时,如何访问 jacc.jar 和 jta.jar?

发布于 2024-11-08 06:01:52 字数 228 浏览 0 评论 0原文

我正在尝试使用 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

鸠魁 2024-11-15 06:02:10
  • 使用JBoss Maven 存储库
    (公开):

    <存储库>;
      <存储库>
        jboss-public-repository-group
        <名称>JBoss 公共存储库组
        http://repository.jboss.org/nexus/content/groups/public
      
      ...
    
    
  • 将依赖项添加到 pom:

    <依赖>;
      org.hibernate;
      hibernate-core;
      
      <版本>3.6.4.最终版
      
    
    

瞧,就是这样

  • Use the JBoss Maven repository
    (it's public):

    <repositories>
      <repository>
        <id>jboss-public-repository-group</id>
        <name>JBoss Public Repository Group</name>
        <url>http://repository.jboss.org/nexus/content/groups/public</url>
      </repository>
      ...
    </repositories>
    
  • add the dependency to the pom:

    <dependency>
      <groupId>org.hibernate</groupId>
      <artifactId>hibernate-core</artifactId>
      <!-- or hibernate-entitymanager if you use jpa -->
      <version>3.6.4.Final</version>
      <!-- or whichever version you use -->
    </dependency>
    

Voila, that's it

狠疯拽 2024-11-15 06:02:10

处理 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.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文