新的maven项目

时间:2017-02-14 00:24:07

标签: java eclipse maven svn

我正在使用Eclipse Juno。

我创建了一个新的简单maven项目,它位于SVN存储库中。但是,当我签入该项目时,没有包含Maven Dependencies个jar文件。事实上,Maven Dependencies文件夹甚至不存在。我能够在本地计算机中看到该文件夹​​,但在存储库中没有,我不知道为什么?我假设我的项目在检入SVN存储库后没有被翻译成maven项目?

2 个答案:

答案 0 :(得分:1)

Maven依赖项将列在您的pom.xml文件中,当有人签出项目并编译它时,将自动下载jar文件。实际的jar文件无需签入svn存储库,只会增加项目下载大小。

答案 1 :(得分:0)

如上所述here

Apache Subversion(通常缩写为SVN,在其命令名称svn之后)是在Apache License下作为开源分发的软件版本控制和修订控制系统。 软件开发人员使用Subversion维护文件的当前和历史版本,例如源代码,网页和文档()

简单SVN用于在集中式系统中维护项目文件的源代码。 maven是一个项目建设者,有助于编制项目并将其打包成战争或罐子或耳朵。

由于svn作业只是维护项目的源代码,它只收集项目中的源文件,但不收集依赖项。