2011-02-11 71 views
3

我正在構建一個簡單的SpringRoo + GWT應用程序以部署到GAE。我只是處於開發的初始階段。我有一個使用SpringRoo生成的簡單的index.jspx頁面,該頁面由SpringMVC控制器處理(也由SpringRoo生成)。我遇到了這個錯誤:構造處理器對象時拋出異常:org/datanucleus/exceptions/NucleusException在運行mvn gwt:run後。該錯誤發生爲編譯錯誤。GWT SpringRoo:構建處理器對象時拋出異常

所以我跑了mvn -X gwt:運行調試代碼執行。輸出顯示:

[INFO] ------------------------------------------------------------- 
[ERROR] COMPILATION ERROR : 
[INFO] ------------------------------------------------------------- 
[ERROR] error: Exception thrown while constructing Processor object: org/datanuc 
leus/exceptions/NucleusException 
[INFO] 1error 
[INFO] ------------------------------------------------------------- 
[INFO] ------------------------------------------------------------------------ 
[INFO] BUILD FAILURE 
[INFO] ------------------------------------------------------------------------ 
[INFO] Total time: 3:17.328s 
[INFO] Finished at: Fri Feb 11 13:44:59 GMT 2011 
[INFO] Final Memory: 12M/23M 
[INFO] ------------------------------------------------------------------------ 
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2. 
1:compile (default-compile) on project opevel: Compilation failure 
[ERROR] error: Exception thrown while constructing Processor object: org/datanuc 
leus/exceptions/NucleusException 
[ERROR] -> [Help 1] 
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal o 
rg.apache.maven.plugins:maven-compiler-plugin:2.1:compile (default-compile) on p 
roject: Compilation failure 
error: Exception thrown while constructing Processor object: org/datanucleus/exc 
eptions/NucleusException 

     at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor 
.java:213) 
     at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor 
.java:153) 
     at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor 
.java:145) 
     at org.apache.maven.lifecycle.internal.MojoExecutor.executeForkedExecuti 
ons(MojoExecutor.java:365) 
     at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor 
.java:199) 
     at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor 
.java:153) 
     at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor 
.java:145) 
     at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProje 
ct(LifecycleModuleBuilder.java:84) 
     at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProje 
ct(LifecycleModuleBuilder.java:59) 
     at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBu 
ild(LifecycleStarter.java:183) 
     at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(Lifecycl 
eStarter.java:161) 
     at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:319) 
     at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156) 
     at org.apache.maven.cli.MavenCli.execute(MavenCli.java:534) 
     at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196) 
     at org.apache.maven.cli.MavenCli.main(MavenCli.java:141) 
     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. 
java:39) 
     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces 
sorImpl.java:25) 
     at java.lang.reflect.Method.invoke(Method.java:597) 
     at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Laun 
cher.java:290) 
     at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.jav 
a:230) 
     at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(La 
uncher.java:409) 
     at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java: 
352) 
Caused by: org.apache.maven.plugin.CompilationFailureException: Compilation fail 
ure 
error: Exception thrown while constructing Processor object: org/datanucleus/exc 
eptions/NucleusException 

     at org.apache.maven.plugin.AbstractCompilerMojo.execute(AbstractCompiler 
Mojo.java:613) 
     at org.apache.maven.plugin.CompilerMojo.execute(CompilerMojo.java:116) 
     at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(Default 
BuildPluginManager.java:107) 
     at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor 
.java:209) 
     ... 23 more 
[ERROR] 
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please rea 
d the following articles: 
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureExc 
eption 

我檢查了幫助網站,它說它必須與maven插件。有點搜索指向maven datacleus插件,但沒有任何地方這種錯誤的複製。我還看到一篇文章,提到缺乏對jspx的GAE支持。但我還沒有部署到gae。我只想在GWT dev模式下測試應用程序。

只是說,我還在學習SpringRoo + GAE架構。將感謝任何幫助。

問候

回答

0

檢查這個one。它說它有同樣的問題,他們建議您可以嘗試2修復