Java 如何从3.5.2发行版重建hibernate3.jar?
我对hibernate源代码做了一些更改,需要重建hibernate3.jar。我尝试了“mvn部署”,但得到了401(尝试上传到jboss存储库,我不想这样做)。我按照这里的说明进行操作:。我基本上是在解包hibernate-3.5.2.GA.tar.gz,进入“project”子目录并运行“mvn deploy”,它不会生成hibernate3.jar。问题是您试图“部署”jar。只需运行“mvn清洁包”。这将为您提供项目目标文件夹中的jar。如果您使用的是Maven,请运行“mvn清理安装”。这将把jar放入您当地的maven repo($HOME/.m2/存储库)中,您将能够在其他项目中作为maven依赖项使用它。我最终遵循了这一点:(这是在我发布我的问题几小时后发布的),尽管最初的链接似乎也能够构建东西。然后我在这篇文章中写了第二篇文章:它最终构建了hibernate-distribution-3.5.2-Final.jar和sources-jar。这似乎不再构建一体化jar,而是构建单个组件jar。它构建过一体化jar吗?就我所记得的,总有几个模块是你必须依赖的。Java 如何从3.5.2发行版重建hibernate3.jar?,java,hibernate,maven-2,jar,maven,Java,Hibernate,Maven 2,Jar,Maven,我对hibernate源代码做了一些更改,需要重建hibernate3.jar。我尝试了“mvn部署”,但得到了401(尝试上传到jboss存储库,我不想这样做)。我按照这里的说明进行操作:。我基本上是在解包hibernate-3.5.2.GA.tar.gz,进入“project”子目录并运行“mvn deploy”,它不会生成hibernate3.jar。问题是您试图“部署”jar。只需运行“mvn清洁包”。这将为您提供项目目标文件夹中的jar。如果您使用的是Maven,请运行“mvn清理安装