crux框架错误mvn gwt:编译

时间:2015-03-17 17:31:29

标签: gwt

我从crux下载了示例https://code.google.com/p/crux-framework/source/checkout项目 并编译子项目crux-site但我发现了这个错误:

crux-site $ mvn clean package
[INFO] BUILD SUCCESSFUL

crux-site $ mvn gwt:compile 
[INFO] Scanning for projects...
...
[INFO] Compiling module org.cruxframework.cruxsite.CruxSite
[ERROR] mar 17, 2015 6:17:02 PM org.cruxframework.crux.core.rebind.DevelopmentScanners initializeScanners
[ERROR] INFORMAZIONI: Registering scanners for crux compilation...
[ERROR] mar 17, 2015 6:17:03 PM org.cruxframework.crux.core.server.CruxBridge handleCriticalError
[ERROR] GRAVE: CruxBridge critical error: Error getting lastPageRequestedFile.
[ERROR] java.io.FileNotFoundException: /tmp/screenRequestedBridgeFile (No such file or directory)
[ERROR]     at java.io.FileInputStream.open(Native Method)
....

我没有修改初始源,错误是java.io.FileNotFoundException:/ tmp / screenRequestedBridgeFile

我的系统是:ubuntu 14.04,maven 2,jdk oracle 7

任何想法?


好的Thiago,现在我编译应用程序并在浏览器上查看它,但问题是在超级开发模式下重新编译。我遇到了同样的问题

编译模块org.cruxframework.cruxsite.CruxSite 2015年3月18日下午11:31:38

org.cruxframework.crux.core.rebind.DevelopmentScanners initializeScanners
INFORMAZIONI: Registering scanners for crux compilation...
mar 18, 2015 11:31:39 PM org.cruxframework.crux.core.server.CruxBridge handleCriticalError
GRAVE: CruxBridge critical error: Error getting lastPageRequestedFile.
java.io.FileNotFoundException: /tmp/screenRequestedBridgeFile (No such file or directory)
    at java.io.FileInputStream.open(Native Method)

(在超级开发模式下编译在浏览器上,修改java源时刷新页面)

1 个答案:

答案 0 :(得分:0)

要使用maven编译crux应用程序,您不能使用gwt:compile目标。

要生成war文件,请尝试调用mvn install。

对于debug,您可以尝试使用eclipse启动文件StartCodeServer.launch和StartJetty.launch(在Eclipse IDE上),然后在浏览器上打开url(http://localhost:8080/cruxsite/index.html)。


修改

我无法重现你的问题。无论如何,你可以尝试将pom.xml上的cruxVersion属性更改为指向5.3.0-SNAPSHOT吗?

原因是CodeServer不应该尝试读取此文件。在5.3.0版本上,我们修复了这种行为。此文件仅在应用程序现在使用旧GWT DevMode时使用。

5.3.0,但尚未发布,但很快就会在接下来的几天内发布。所以,你现在需要使用这个SNAPSHOT。