我們正在使用wscompile ant任務並獲取classnotfound錯誤。使用wscompile任務的ClassNotFoundException
[wscompile的] RmiModeler錯誤:拋出java.lang.ClassNotFoundException:組織$ SOA $肥皂$ UserService [wscompile的]在com.sun.xml.rpc.processor.modeler.rmi.RmiModeler.modelPort(RmiModeler.java: 685) [wscompile的]在com.sun.xml.rpc.processor.modeler.rmi.RmiModeler.buildLiteralModel(RmiModeler.java:603) [wscompile的]在com.sun.xml.rpc.processor.modeler.rmi。 RmiModeler.buildModel(RmiModeler.java:457) [wscompile] at com.sun.xml.rpc.processor.config.ModelInfo.buildModel(ModelInfo.java:88) [wscompile] at com.sun.xml.rpc。 processor.Processor.runModeler(Processor.java:63) [wscompile的]在com.sun.xml.rpc.tools.wscompile.CompileTool.run(CompileTool.java:714) [wscompile的]在com.sun.xml.rpc.util.ToolBase.run(ToolBase.java:43) [wscompile的]在com.sun.xml.rpc.tools.ant.Wscompile.execute(Wscompile.java:746) [ wscompile的]在org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291) [wscompile的]在sun.reflect.GeneratedMethodAccessor6.invoke(未知來源) [wscompile的]在sun.reflect.DelegatingMethodAccessorImpl.invoke( DelegatingMethodAccessorImpl.java:25) [wscompile] at java.lang.reflect.Method.invoke(Method.java:592) [wscompile] at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java: 106) [wscompile] at org.apache.tools.ant.Task.perform(Task.java:348) [wscompile] at org.apache.tools.ant.Target.execute(Target.java:390) [ wscompile] at org.a pache.tools.ant.Target.performTasks(Target.java:411) [wscompile的]在org.apache.tools.ant.Project.executeSortedTargets(Project.java:1397) [wscompile的]在org.apache.tools。 ant.Project.executeTarget(Project.java:1366) [wscompile] at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41) [wscompile] at org.apache.tools.ant。 Project.executeTargets(Project.java:1249) [wscompile的]在org.apache.tools.ant.Main.runBuild(Main.java:801) [wscompile的]在org.apache.tools.ant.Main.startAnt( Main.java:218) [wscompile的]在org.apache.tools.ant.launch.Launcher.run(Launcher.java:280) [wscompile的]在org.apache.tools.ant.launch.Launcher.main( Launcher.java:109) [wscompile] [wscompile]原因:
這是有趣的事情,只有當no的服務上升,意味着沒有類文件上去......我認爲應該有一些設置的內存在螞蟻或wscompile ?
<wscompile server="true"
keep="true"
features="documentliteral"
sourceBase="${gen.dir}/wscompile/src"
nonClassDir="${gen.dir}/wscompile/nd"
base="${gen.dir}/wscompile/classes"
model="${gen.dir}/wscompile/user-model.gz"
xPrintStackTrace="true"
verbose="true"
config="build/config-user_service.xml">
<classpath>
<pathelement path="dist/lib/$javacode.jar}"/>
</classpath>
</wscompile>
當javacode.jar的大小是52MB這個作品和大小增長說53MB上述錯誤產生。
你有這樣的例子嗎?我嘗試了多個選項,並沒有工作。 – 2011-04-24 10:01:44
@Java Guy轉到頁面[here](http://www.oracle.com/technetwork/java/javase/tech/vmoptions-jsp-140102.html)並搜索'MaxPermSize'。 – Melv 2011-05-04 23:25:53