java新maven项目
我正在使用EclipseJuno
我创建了一个新的简单maven项目,它位于SVN存储库中。然而,当我签入该项目时,没有任何Maven Dependencies
jar文件被包括在内。事实上,Maven Dependencies
文件夹甚至不在那里。我可以在本地计算机中看到该文件夹,但在存储库中看不到,我不知道为什么?我假设我的项目在签入SVN存储库时没有被转换成maven项目
你可以在下面搜索框中键入要查询的问题!
我正在使用EclipseJuno
我创建了一个新的简单maven项目,它位于SVN存储库中。然而,当我签入该项目时,没有任何Maven Dependencies
jar文件被包括在内。事实上,Maven Dependencies
文件夹甚至不在那里。我可以在本地计算机中看到该文件夹,但在存储库中看不到,我不知道为什么?我假设我的项目在签入SVN存储库时没有被转换成maven项目
# 1 楼答案
Maven依赖项将列在pom中。当有人签出项目并编译它时,xml文件和jar文件将自动下载。实际的jar文件不需要签入svn存储库,它只会增加项目下载大小
# 2 楼答案
如前所述here
apachesubversion(通常缩写为SVN,在其命令名SVN之后)是一个软件版本控制和修订控制系统,在Apache许可证下作为开放源代码分发软件开发人员使用Subversion维护文件的当前和历史版本,如源代码、网页和文档()
简单地说,SVN用于在集中系统中维护项目文件的源代码。其中as-maven是一个项目生成器,它帮助编译项目并将其打包成war、jar或ear
由于svn的工作只是维护项目的源代码,所以它只收集项目中的源文件,而不收集依赖项