Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.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
在exec标记中指定maven项目目录_Maven_Gradle_Ant_Bamboo - Fatal编程技术网

在exec标记中指定maven项目目录

在exec标记中指定maven项目目录,maven,gradle,ant,bamboo,Maven,Gradle,Ant,Bamboo,我使用命令task executable=Gradle在竹子中运行这个 <target name="deploy-jar"> <exec executable="${maven.bin}" > <arg value="deploy:deploy-file" /> <arg value="-DgroupId=${groupid}" /> <arg value="-DartifactId=${artifact}" /> <arg

我使用命令task executable=Gradle在竹子中运行这个

<target name="deploy-jar">
<exec executable="${maven.bin}" >
<arg value="deploy:deploy-file" /> 
<arg value="-DgroupId=${groupid}" />
<arg value="-DartifactId=${artifact}" />  
<arg value="-Dversion=${version}" /> 
<arg value="-Dpackaging=jar" />
<arg value="-Dfile=${file}" />  
<arg value="-Durl=${maven.repo.url}"/> 
<arg value="-DrepositoryId=${maven.repo.id}" />
</exec>
</target>

由于不正确的
executable=“${maven.bin}”

有人能给我一个合适的maven项目位置,让它在竹林中成功运行吗?或者至少是一个想法


谢谢

除非您使用环境变量(如
M2\u HOME
)明确指定它,否则实际上没有神奇的解决方案(Maven是您解压的东西,而不是您安装的东西,因此,据我所知,除了磁盘之外,任何地方都没有它的条目)。@Andrei,谢谢。我的问题是,我不知道竹子中使用的maven项目的正确位置,因为我正在竹子中构建它,并在Ant上运行一个项目。