Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在TFS中构建java项目_Java_Maven_Ant_Tfs_Build Process - Fatal编程技术网

如何在TFS中构建java项目

如何在TFS中构建java项目,java,maven,ant,tfs,build-process,Java,Maven,Ant,Tfs,Build Process,我有一个java项目,它依赖于很多库和另外两个java项目。所有项目以及依赖项都在TFS 2015中。我希望自动化构建过程,并从我的主项目(当然取决于其他项目)生成一个可执行的jar文件。最好的方法是什么?我应该从哪里开始?我对Ant和Maven没有什么经验 考虑到TFS中存在所有依赖项的事实,maven仍然是进行构建的选项吗?或者,当我想从在线存储库获取依赖项时,Maven更合适?要构建Eclipse项目,需要在构建服务器上启用Ant或Maven构建: 1.下载并安装Java开发工具包 2.下

我有一个java项目,它依赖于很多库和另外两个java项目。所有项目以及依赖项都在TFS 2015中。我希望自动化构建过程,并从我的主项目(当然取决于其他项目)生成一个可执行的jar文件。最好的方法是什么?我应该从哪里开始?我对Ant和Maven没有什么经验


考虑到TFS中存在所有依赖项的事实,maven仍然是进行构建的选项吗?或者,当我想从在线存储库获取依赖项时,Maven更合适?

要构建Eclipse项目,需要在构建服务器上启用Ant或Maven构建:

1.下载并安装Java开发工具包

2.下载并安装Ant或Maven,具体取决于您使用的构建系统。如果同时使用两个构建系统,则可以在同一个构建机器上安装Ant和Maven

3.下载并安装TFS构建扩展

4.根据JAVA、ANT或Maven安装说明设置JAVA_HOME和ANT_HOME或M2_HOME环境变量

然后创建生成定义和队列生成

详细信息,请参阅以下文章:

首先进行研究并确定您想要使用的构建工具。然后开始使用该工具编写构建脚本。如果你遇到自己无法解决的问题,在这里提问。目前,您需要一个工具建议和一个教程,其中哪些是关于堆栈溢出的非主题。