我正在使用Eclipse Juno。
我创建了一个新的简单maven项目,它位于SVN存储库中。但是,当我签入该项目时,没有包含Maven Dependencies
个jar文件。事实上,Maven Dependencies
文件夹甚至不存在。我能够在本地计算机中看到该文件夹,但在存储库中没有,我不知道为什么?我假设我的项目在检入SVN存储库后没有被翻译成maven项目?
答案 0 :(得分:1)
Maven依赖项将列在您的pom.xml文件中,当有人签出项目并编译它时,将自动下载jar文件。实际的jar文件无需签入svn存储库,只会增加项目下载大小。
答案 1 :(得分:0)
如上所述here
Apache Subversion(通常缩写为SVN,在其命令名称svn之后)是在Apache License下作为开源分发的软件版本控制和修订控制系统。 软件开发人员使用Subversion维护文件的当前和历史版本,例如源代码,网页和文档()。
简单SVN用于在集中式系统中维护项目文件的源代码。 maven是一个项目建设者,有助于编制项目并将其打包成战争或罐子或耳朵。
由于svn作业只是维护项目的源代码,它只收集项目中的源文件,但不收集依赖项。