【发布时间】:2019-03-11 03:09:54
【问题描述】:
我有 2 个工作区,我正在尝试使用 ANT 构建来构建 ear 文件。一个工作区使用 3 个不同的项目来构建耳朵。我需要创建一个工作区来创建相同的耳朵。我迁移了所有的源代码、属性文件等来构建这个耳朵。编译在这一行中断:
<artifact:pom id="parent-pom" file="./mvn/parent/pom.xml" >
<profile id="${deploy.name}" />
</artifact:pom>
我在项目的文件夹中有 pom 文件。 错误是: 问题:创建任务或类型 antlib:org.apache.maven.artifact.ant:pom 失败
此构建文件在文件顶部添加了工件:
<project name="Ant XML Library for Deploying" default="usage" basedir="." xmlns:artifact="antlib:org.apache.maven.artifact.ant">
这两个工作区使用相同的计算和相同的 Eclipse 环境。我在其他项目中搜索了 jar,maven-ant-tasks.jar,但工作区中的任何项目都没有正确构建 ear 文件。 在其中一个项目的 lib 文件夹中的唯一 jar 文件是:
ant-contrib.jar
cm-anttasks.jar
jsch-0.1.41.jar
log4j-1.2.8.jar
我尝试将这些添加到不起作用但不起作用的工作区。
关于我需要添加到工作区的任何想法?
谢谢。
【问题讨论】: