在exec标记中指定maven项目目录
我使用命令task executable=Gradle在竹子中运行这个在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
<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上运行一个项目。