パッケージant4eclipse
のビルドに使用しています。ear
続行する方法を教えてください。
<ear destfile="${deploy}/pto-web-ear.ear">
<ant4eclipse:jdtProjectFileSet workspaceDirectory="/data/temp/ANT/PSFBUILD" projectName="pto-web-ear"/>
</ear>
上記のものを使用しています。
しかし、それは私を次のエラーに導きます:
/data/temp/ANT/PSFBUILD/pto-web-ear/ant4eclipsebuild.xml:59: org.ant4eclipse.lib.core.exception.Ant4EclipseException: 前提条件に違反しています: プロジェクト 'pto-web- の hasRole(projectRoleClass) ear' は、役割 'interface org.ant4eclipse.lib.jdt.model.project.JavaProjectRole' に対して true でなければなりません! org.ant4eclipse.lib.core.Assure.assertTrue(Assure.java:264) で org.ant4eclipse.lib.platform.internal.model.resource.EclipseProjectImpl.getRole(EclipseProjectImpl.java:424) で org.ant4eclipse.ant org.ant4eclipse.ant.platform.core.task.AbstractAnt4EclipseFileSet.computeFileSet(AbstractAnt4EclipseFileSet.java:276) の .jdt.JdtProjectFileSet.doComputeFileSet(JdtProjectFileSet.java:193) org.ant4eclipse.ant.platform.core.task.AbstractAnt4EclipseFileSet org.apache.tools.ant.taskdefs.Zip の .iterator(AbstractAnt4EclipseFileSet.java:243)。
誰でもここで私を助けてください。
ユーザーに感謝