我目前正在运行一个没有安全性的 GWT 站点,但需要切换到 HTTPS。
工作的非安全版本使用以下参数运行:
-port 8888 -startupUrl ui/index.jsp com.example.EntryPoint
我已经读过,简单地添加 -server :ssl 将导致该站点在启用 HTTPS 的情况下提供服务:
-port 8888 -startupUrl ui/index.jsp -server :ssl com.example.EntryPoint
但是,有了这个,我就得到了
[ERROR] Unable to load server class ''
[ERROR] java.lang.ClassNotFoundException:
[ERROR] at java.lang.Class.forName0(Native Method)
[ERROR] at java.lang.Class.forName(Class.java:249)
[ERROR] at com.google.gwt.dev.DevMode$ArgHandlerServer.setString(DevMode.java:108)
[ERROR] at com.google.gwt.util.tools.ArgHandlerString.handle(ArgHandlerString.java:26)
[ERROR] at com.google.gwt.util.tools.ToolBase.processArgs(ToolBase.java:225)
[ERROR] at com.google.gwt.dev.ArgProcessorBase.processArgs(ArgProcessorBase.java:29)
[ERROR] at com.google.gwt.dev.DevMode.main(DevMode.java:281)
[ERROR] Google Web Toolkit 2.1.0
我不确定我是否做错了什么,或者该方法是否不再有效?是否有人成功运行此命令或使用 SSL 的 gwt?