GWT-EXT中无法打开文件等?老出错呢
首先我自己在测试类中使用下面的方法来打开文件和文件夹,这样是可以打开的:
try {
java.awt.Desktop.getDesktop().open(new java.io.File("d:\\java"));
Runtime.getRuntime().exec("explorer d:\\java");
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
但是我在GWT使用就会出问题,下面我吧问题的详细发出来,当然编译的时候没有问题的:
1. 首先是 java.awt.Desktop.getDesktop().open(new java.io.File("d:\\java"));
错误如下:[ERROR] Line 302: java.awt cannot be resolved
没有了,就这么一句,302行就是上面那句代码
2. 使用 Runtime.getRuntime().exec("explorer d:\\java");
错误如下:[ERROR] Line 301: No source code is available for type java.lang.Runtime; did you forget to inherit a required module?
求支援,求解决
gwt
java
EXT
GWT-EXT
------解决方案--------------------GWT不支持Desktop和Runtime,只能把这些代码放在service端处理
------解决方案--------------------改为 Runtime.getRuntime().exec("cmd /c start explorer d:\\java");
------解决方案--------------------gwt / gxt 目前还不是很稳定。 直接用ext js吧。