Maven1.x中的Maven Jelly插件异常

Maven1.x中的Maven Jelly插件异常,maven,Maven,maven jelly插件能与Java1.7一起工作吗? 我需要使用1.7JVM从maven1.x调用ant构建脚本。我使用了maven jelly插件,但我得到以下例外 java.lang.NoSuchMethodError:weblogic.wsee.tools.anttasks.DelegatingJavacTask$ExposingJavac.getTempdir()Ljava/io/File; 位于weblogic.wsee.tools.anttasks.DelegatingJavac

maven jelly插件能与Java1.7一起工作吗? 我需要使用1.7JVM从maven1.x调用ant构建脚本。我使用了maven jelly插件,但我得到以下例外 java.lang.NoSuchMethodError:weblogic.wsee.tools.anttasks.DelegatingJavacTask$ExposingJavac.getTempdir()Ljava/io/File; 位于weblogic.wsee.tools.anttasks.DelegatingJavacTask.getTempdir(DelegatingJavacTask.java:170) 位于weblogic.wsee.tools.anttasks.JwsModule.initialize(JwsModule.java:315) 位于weblogic.wsee.tools.anttasks.JwsModule.build(JwsModule.java:254) 位于weblogic.wsee.tools.anttasks.JwscTask.execute(JwscTask.java:229) 位于org.apache.tools.ant.Task.perform(Task.java:341) 位于org.apache.tools.ant.Target.execute(Target.java:309) 位于org.apache.tools.ant.Target.performTasks(Target.java:336) 位于org.apache.tools.ant.Project.executeTarget(Project.java:1339) 位于org.apache.tools.ant.taskdefs.ant.execute(ant.java:397) 位于org.apache.tools.ant.Task.perform(Task.java:341) 位于org.apache.commons.jelly.tags.ant.AntTag.doTag(AntTag.java:185) 位于org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279) 位于org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135) 位于org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.java:79) 位于org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performAction(MavenGoalTag.java:110) 位于com.werken.werkz.Goal.fire(Goal.java:639) 位于com.werken.werkz.Goal.again(Goal.java:575) 在org.apache.maven.plugin.PluginManager.AcreatGoals上(PluginManager.java:671) 位于org.apache.maven.MavenSession.AcreateGoals(MavenSession.java:263) 位于org.apache.maven.jelly.tags.maven.ReactorTag.doTag(ReactorTag.java:368) 位于org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279) 位于org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135) 位于org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.java:79) 位于org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performAction(MavenGoalTag.java:110) 位于com.werken.werkz.Goal.fire(Goal.java:639) 位于com.werken.werkz.Goal.again(Goal.java:575) 在org.apache.maven.plugin.PluginManager.AcreatGoals上(PluginManager.java:671) 位于org.apache.maven.MavenSession.AcreateGoals(MavenSession.java:263) 位于org.apache.maven.cli.App.doMain(App.java:488) 位于org.apache.maven.cli.App.main(App.java:1239) 在sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)处 在sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)中 在sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)中 位于java.lang.reflect.Method.invoke(Method.java:606) 在com.werken.fortum.fortum.run上(fortum.java:551) 在com.werken.emount.emount.main上(emount.java:581)


构建脚本单独在ant上运行良好。

Maven1.x Jelly插件无法在java 1.7上运行,因此我必须将maven构建脚本更改为外部调用ant