我正在尝试更新我的GWT + NetBeans框架,安装GWT 2.7。
我尝试的第一件事是运行GWT4NB向导创建的示例应用程序。
它简单不起作用。它编译好了,但是,当我运行项目时,网页在任何浏览器中都显示为空。
相同的项目使用GWT 2.5完美运行。
运行浏览器的调试器我收到以下错误:
加载源http://localhost:8080/WebApplication1/org.yournamehere.Main/org.yournamehere.Main.nocache.js
我正在使用:GWT 2.7,java 1.8,NetBeans 8.0.2,Ubuntu 14-64
welcomeGWT.html已创建:
<html>
<head>
<meta name='gwt:module' content='org.yournamehere.Main=org.yournamehere.Main'>
<title>Main</title>
<script type="text/javascript" src="org.yournamehere.Main/org.yournamehere.Main.nocache.js"></script>
</head>
<body>
<iframe src="javascript:''" id="__gwt_historyFrame" style="width:0;height:0;border:0"></iframe>
</body>
Main.gwt.xml:
<module>
<inherits name="com.google.gwt.user.User"/>
<!-- Inherit the default GWT style sheet. You can change -->
<!-- the theme of your GWT application by uncommenting -->
<!-- any one of the following lines. -->
<!-- <inherits name='com.google.gwt.user.theme.standard.Standard'/> -->
<!-- <inherits name="com.google.gwt.user.theme.chrome.Chrome"/> -->
<!-- <inherits name="com.google.gwt.user.theme.dark.Dark"/> -->
<entry-point class="org.yournamehere.client.MainEntryPoint"/>
<!-- Do not define servlets here, use web.xml -->
有什么想法吗?
答案 0 :(得分:1)
我与GWT4NB向导有类似的问题,我不得不移动一些东西让它工作(我从设置新项目的经验中知道这一点,并且还完全处理了几个)。你有几个选择取决于一些事情:
您的构建工具很重要。使用该向导最终意味着Ant将成为您的构建工具。也许你应该考虑Gradle或Maven。使用这些构建工具设置GWT项目非常容易。
此外,我已经通过使用Eclipse插件获得了GWT项目。在Eclipse完成项目创建后,我将其导入Netbeans并继续工作。
干杯。
答案 1 :(得分:0)
我今天也遇到了这个HelloGWT的问题。
解决方案是:
<强> 1。右键单击项目窗口中的progect
2.单击“属性”
3.在类别窗格中,选择Google Web Toolkit
4.在“模块”窗格中,“GWT编译器”段落将JVM Argumnts设置为-Xmx1024M
(或更多)
5.按“确定”并再次编译项目。