以https运行GWT启用?(Run gwt with https enabled?)

2019-08-19 07:16发布

我目前正在运行的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

我不知道如果我做错事或者如果该方法不起作用了吗? 有没有人成功运行此命令或GWT与SSL?

Answer 1:

假设你要使用嵌入式Jetty服务器,在加入SSL支持r9628 。 您正在使用GWT 2.1,所以无论是尝试更新到最新版本(至少2.3 GWT),或使用外部SSL-预配置服务器应用程序(选项-noserver )。



文章来源: Run gwt with https enabled?
标签: gwt ssl