gpt4 book ai didi

java - ivy 对外部 JAR 的依赖

转载 作者:行者123 更新时间:2023-11-29 06:21:10 27 4
gpt4 key购买 nike

我正在与 Ivy 作斗争(我尝试过 maven,但在为 Hibernate 设置 JBoss 存储库时遇到了一个更困难的事件)。

小问题 - 我正在使用这个很棒的包: http://ooweb.sourceforge.net/index.html

不幸的是,JAR 只能通过 Sourceforge 获得: http://sourceforge.net/projects/ooweb/files/ooweb/0.8.0/ooweb-0.8.0-bin.tar.gz/download

有没有办法让 Ivy 下载特定的 JAR?

就此而言,是否可以使用 Maven?

或者就此而言,Gradle 怎么样?

谢谢!米莎

最佳答案

让我们看看我是否理解正确..

我不能代表 Ivy,但对于 Maven,您有时必须手动将 JAR 安装到存储库,例如您的本地存储库,可能还有构建软件时使用的存储库。

将 jar 下载到您的驱动器,并在命令行上执行如下操作:

mvn install:install-file -Dfile=ooweb.jar -DgroupId=ooweb -DartifactId=ooweb -Dversion=0.8.0 -Dpackaging=jar 

根据需要选择一个更复杂的 groupId,这些是您在定义依赖项时将在 pom 中使用的内容。

您在设置 JBoss 存储库时遇到过一些具体问题吗?我刚才通过在 pom 的末尾添加这个来做到这一点:

<repositories>
<repository>
<id>jboss</id>
<url>http://repository.jboss.com/maven2</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
<repository>
<id>jboss-snapshot</id>
<url>http://snapshots.jboss.org/maven2</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>

关于java - ivy 对外部 JAR 的依赖,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2987108/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com