我使用GWT 2.7和Java 7在IntelliJ 14中創建了示例GWT應用程序。我啓動了超級開發模式,但onModuleLoad開始處的日誌記錄未打印到Javascript控制檯。我使用GWT 2.5.1創建了一個類似的示例項目,我可以使用如下所述的相同日誌記錄配置來打印日誌。GWT 2.7日誌記錄不工作
CodeServer啓動消息
Runing CodeServer with parameters: [-noprecompile, -port, 9876, -sourceLevel, 1.7, -bindAddress, 127.0.0.1, -launcherDir, /Users/xxx/Library/Caches/IntelliJIdea14/gwt/gwt5.10e7b474/gwt5.bbec8ec6/run/www, -logLevel, INFO, com.mySampleApplication.MySampleApplication]
MySampleApplicaton.gwt.xml
<module rename-to="MySampleApplication">
<inherits name="com.google.gwt.logging.Logging"/>
<source path='client' />
<source path='shared' />
<!-- Inherit the core Web Toolkit stuff. -->
<inherits name='com.google.gwt.user.User'/>
<!-- Specify the app entry point class. -->
<entry-point class='com.mySampleApplication.client.MySampleApplication'/>
<!-- Specify the app servlets. -->
<servlet path='/MySampleApplicationService' class='com.mySampleApplication.server.MySampleApplicationServiceImpl'/>
</module>
MySampleApplication.java(的EntryPoint)
public class MySampleApplication implements EntryPoint {
private static final Logger logger = Logger.getLogger(MySampleApplication.class.getName());
public void onModuleLoad() {
logger.log(Level.INFO, "Starting module gwt5");
...
}
}
您是否嘗試明確啓用'ConsoleLogHandler'? '' ' –
2015-02-09 07:11:23