Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.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
Database 使用ant升级数据库的项目数据库升级_Database_Ant - Fatal编程技术网

Database 使用ant升级数据库的项目数据库升级

Database 使用ant升级数据库的项目数据库升级,database,ant,Database,Ant,我目前正在从事两个web项目,这两个项目都使用Ant来升级数据库。 每个web项目都有自己的build.properties文件,用于使用ant升级数据库。 每个单独的build.properties文件都用于登录两个特定服务器的两个不同数据库 如何设置ANT_HOME以用于两个项目的数据库升级? 目前,当我要对第一个项目执行数据库升级时,我必须将ANT_HOME更改为指向第一个项目,然后在处理第二个项目时,将ANT_HOME更改为指向第二个项目。ANT_HOME变量用于指示安装ANT的位置。除

我目前正在从事两个web项目,这两个项目都使用Ant来升级数据库。 每个web项目都有自己的build.properties文件,用于使用ant升级数据库。 每个单独的build.properties文件都用于登录两个特定服务器的两个不同数据库

如何设置ANT_HOME以用于两个项目的数据库升级?
目前,当我要对第一个项目执行数据库升级时,我必须将ANT_HOME更改为指向第一个项目,然后在处理第二个项目时,将ANT_HOME更改为指向第二个项目。

ANT_HOME变量用于指示安装ANT的位置。除非出于某种原因,每个项目都需要不同版本的ANT(不太可能),否则不需要重置变量来构建不同的项目

调用ant时,它通常会在本地目录中查找名为“build.xml”的构建文件。要在不同的项目上调用ANT,请使用“-f”参数:

ant -f /path/to/project1/build.xml
ant -f /path/to/project2/build.xml

默认情况下,每个项目将查找与build.xml文件相关的其他文件

ANT_HOME变量用于指示已装入ANT的位置。除非出于某种原因,每个项目都需要不同版本的ANT(不太可能),否则不需要重置变量来构建不同的项目

调用ant时,它通常会在本地目录中查找名为“build.xml”的构建文件。要在不同的项目上调用ANT,请使用“-f”参数:

ant -f /path/to/project1/build.xml
ant -f /path/to/project2/build.xml
默认情况下,每个项目将查找与build.xml文件相关的其他文件