我工作的项目非常具体。我们将 GWT 与 SAP 后端一起使用。我们使用以下配置运行开发模式(作为程序参数;我直接使用 IntelliJ IDEA 运行项目)
-noserver -logLevel INFO -startupUrl http://server-url:8000/aaa -whitelist ^http[:][/][/]server-url[.]eu[:]8000/aaa com.company.project.main.Main
请注意,我们没有使用本地服务器 ( -noserver
)。
在熟悉了 Super Dev Mode 之后,我明白了,它的工作方式类似于 GWT Web Mode,即编译 JavaScript(可以指定要编译到的文件夹),然后运行托管该脚本的代码服务器。
由于项目的特殊性,编译后的 JavaScript 通过 WebDav 使用 maven 部署到远程服务器。因此,简单地指定-workDir
为参数不会在远程服务器上部署脚本。我们也不能(至少目前)在该server-url
地址上运行 Java 服务器。
在这种情况下我们可以使用超级开发模式吗?