“未找到宏:_after_build”使用IntelliJ IDEA构建hybris的Ant错误

米什

我正在尝试使内部蚂蚁工具与hybris电子商务套件一起使用。当我从控制台调用ant时,它工作正常。

使用IntelliJ提供的Ant工具,调用“全部”目标时收到以下错误消息:

F:\pathtohybrisinstall\bin\platform\resources\ant\util.xml:130: macro not found: _after_build
at de.hybris.ant.taskdefs.CallMacro.execute(CallMacro.java:58)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java:68)
at sun.reflect.GeneratedMethodAccessor80.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at net.sf.antcontrib.logic.TryCatchTask.execute(TryCatchTask.java:207)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java:68)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.taskdefs.MacroInstance.execute(MacroInstance.java:396)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:435)
at org.apache.tools.ant.Target.performTasks(Target.java:456)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1393)
at org.apache.tools.ant.Project.executeTarget(Project.java:1364)
at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
at org.apache.tools.ant.Project.executeTargets(Project.java:1248)
at org.apache.tools.ant.Main.runBuild(Main.java:851)
at org.apache.tools.ant.Main.startAnt(Main.java:235)
at org.apache.tools.ant.Main.start(Main.java:198)
at org.apache.tools.ant.Main.main(Main.java:286)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.intellij.rt.ant.execution.AntMain2.main(AntMain2.java:30)
用户名

根据您的后续评论,我认为extname参数设置不正确。

您只是从IDE中调用ant build吗?我将看看用于Eclipse集成的codegen.xml。在调用gensource之前,需要导入一些设置。其中之一是导入contrib库,该库包含trycatch目标,该目标可以防止类似您在此处看到的错误。也许这是相关的,但我不确定。

基本上,默认情况下,我们支持Eclipse。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Intellij IDEA javadoc文档未找到错误

Intellij IDEA是否支持调试使用ant构建的项目?

Intellij Idea Spring 404 –未找到

遇到JPA多对多关系IntelliJ IDEA的构建时间错误

uid:无法进行端口转发:使用intellij idea进行远程调试时未找到socat

宏扩展后出现编译错误“未找到值...”

将Spark源代码导入intellij,构建错误:未找到:键入SparkFlumeProtocol和EventBatch

从Linux上的图标启动Intellij IDEA:未找到JDK

Hybris:未找到语言模型

使用.ts文件的404(未找到)错误

使用包得到模块未找到错误

使用Ant构建包含Scala和Java源文件混合的项目-非法循环引用错误

使用Ant构建PL / SQL软件包时需要获取错误/警告

构建错误 -> ##[error] 未找到使用搜索模式 'D:\a\1\s\**\*.sln' 的解决方案

“未找到资源”错误 Android gradle build for files in .gradle/caches

Gradle build :app:mergeDebugResources 文件未找到错误

IntelliJ IDEA的错误:异常的构建过程终止 - 没能创建一个子事件循环

使用ant构建JavaFX应用

获取 Hybris 模型源生成编译器:在 Intellij IDEA 中运行单元测试时出现错误:java.lang.StackOverflowError

IntelliJ IDEA的:对的StackOverflowError项目构建

Maven构建成功,但仍出现404错误未找到

Gradle构建错误“未找到名称为'default'的配置。”

Docker Nodejs 多阶段构建错误。未找到 Dist

如何解决 Jitpack“错误:未找到构建工件”?

使用 react native 构建 IOS:ld:未找到框架 FIRAnalyticsConnector

使用Ant的怪异错误

错误:/'启动'未找到

未找到事件错误

未找到错误404