【发布时间】:2014-04-10 19:46:37
【问题描述】:
我正在与其他开发人员一起开发 eclipse 项目。该项目托管在 SVN 上。我想知道如何将 JAR 文件添加到依赖项中。
谢谢。
【问题讨论】:
标签: java eclipse maven svn jar
我正在与其他开发人员一起开发 eclipse 项目。该项目托管在 SVN 上。我想知道如何将 JAR 文件添加到依赖项中。
谢谢。
【问题讨论】:
标签: java eclipse maven svn jar
你能不能说的更具体一点……
你想做什么?将一些 jar 文件添加到您的 SVN 存储库?
这很奇怪...因为您必须在 SVN 上共享未编译的项目,以便能够与您的团队一起改进代码行...但不是 jar 文件...它们可以发布在像 Artifactory 或 Nexus 这样的远程存储库,但在 SVN 下没有,对我来说,这没有意义。
不在 SVN 上...但也许,简单地说,我不明白您的问题...
【讨论】:
首先,您是什么意思我想知道如何将 JAR 文件添加到依赖项中。?
你的意思是你需要在 Eclipse 的编译类路径中添加一个 jar 吗?你的意思是有一个 jar 需要访问,无论是本地构建的还是来自网络上某个地方的某个开源项目?
这是项目“A”构建而项目“B”需要的 jar 吗?
您可以简单地将 jar 签入 Subversion。这样,当有人签出项目时,他们就有了 jar。这是处理此问题的常用方法,它被称为错误的方法。
正确的方法是使用Ivy 或Maven,然后使用第三方Jar 存储库如Nexus 或Artifactory 来托管您的项目需要的本地构建的jar .然后,使用m2eclipse 或IvyDE 将您的repo 连接到您的Eclipse 项目。
以正确的方式做事有点困难,您和您的开发人员必须学习 Maven 或 Ivy 以及它是如何工作的。最后,它使您的开发更快、更容易。另外,了解这样的事情可以帮助您未来的职业生涯。
【讨论】: