Java 价值。(点)在Maven Antrun插件中
在Ant中,Java 价值。(点)在Maven Antrun插件中,java,maven,ant,maven-antrun-plugin,Java,Maven,Ant,Maven Antrun Plugin,在Ant中,可用于引用基本目录。我有一个遗留项目,在/build目录中有一个Ant文件,调用/src目录中的Ant文件(在本文中,我使用/作为项目目录的相对目录) 现在,当我在/build目录中执行Ant文件时,是/build,当进程流到/src中的Ant文件时,该文件中的值是/src 现在我尝试用Maven包装整个构建。我将一个pom.xml放入主目录,并通过 <ant antfile="cbuild.xml" dir="./build" target="all" /> 在c
可用于引用基本目录。我有一个遗留项目,在/build
目录中有一个Ant文件,调用/src
目录中的Ant文件(在本文中,我使用/
作为项目目录的相对目录)
现在,当我在/build
目录中执行Ant文件时,
是/build
,当进程流到/src
中的Ant文件时,该文件中
的值是/src
现在我尝试用Maven包装整个构建。我将一个pom.xml放入主目录,并通过
<ant antfile="cbuild.xml" dir="./build" target="all" />
在cbuild.xml
中,
的值是/build
,但在/src
中的构建文件中,
现在也计算为/build
这是怎么发生的?我能做些什么吗?包装是个坏主意。最好将项目迁移到Maven…@khmarbaise:该项目的Ant构建文件由我们公司另一个分公司的一个小组维护。我的任务是使每个项目都与Maven/Nexus兼容。我尝试尽可能多地迁移到Maven,但是如果Ant构建非常复杂,并且负责的团队几乎没有时间,那么我们需要一个替代解决方案。