如何在maven中执行多个ant目标
是的,是的,这是XY类型的问题。 (我想在不丢失任何信息的情况下更好地展示它)
在我的项目中,当我尝试在maven中执行ANT任务时,它给了我与此示例中相同的错误。 我从这里拿了这个例子。
我尝试使用maven-antrun-plugin
执行多个ant目标,如下所示。 但是,它总是只执行以下最大目标(当我不提及取决于属性时)。 当我使用它时,它给出以下exception:
Failed to execute goal org.apache.maven.plugins:maven-antrun-plugin:1.7:run (default) on project jibx-mvn-demo: An Ant BuildException has occured: Target "compile" does not exist in the project "maven-antrun-". It is used from target "myDAO". -> [Help 1]
的pom.xml
maven-antrun-plugin 1.7 install Clean up my working directory to be nice and sparkly Initialize stuff for my DAO build Maybe setup some properties? I need my directories for building. But first, I need to setup stuff" I need to compile my dao source" But first, I need to make the necessary directories Here's where I package up my DAO But I have to compile stuff before I can package it run
这是什么原因? 如何在maven中执行多个ant任务?
我们可以使用单独的build.xml文件来完成它
在当前版本的Maven AntRun插件(1.8)中,答案对我不起作用,我想念build.xml文件是怎么回事。
所以,在pom.xml中:
maven-antrun-plugin 1.8 download-files prepare-package run
和build.xml文件:
完美的作品!