gpt4 book ai didi

java - 正常运行GWT shell,编译时使用-noserver?

转载 作者:太空宇宙 更新时间:2023-11-04 09:01:09 27 4
gpt4 key购买 nike

我想在“测试”时运行 GWT shell(漂亮的小 Google 弹出浏览器窗口),然后单击工具上的实际“编译/浏览”,将程序编译到不同的目录中,并使用 -noserver 模式在我的 IIS 服务器上测试它。

问题:

我没有编辑正常的 shell 脚本,所以它运行得很好。我所做的编辑会在刷新时查看。然而,编译/浏览将我带到迷你 Tomcat 服务器而不是我的目录。编译似乎正在运行(因为我可以直接浏览到该目录并且它正在接收更新),但编译/浏览不会将我分流到那里。

这是我现在得到的编译脚本:

@java -Xmx256M -noserver -port 80 -cp "%~dp0\src;%~dp0\bin;C:/dev/gwt-windows-1.5.3/gwt-user.jar;C:/dev/gwt-windows-1.5.3/gwt-dev-windows.jar" com.google.gwt.dev.GWTCompiler -out c:/dev/Practice /Practice/Practice.html

显然我想去的区域是“http://localhost/Practice/Practice.html”(IIS 服务器),但它跳转到“http://localhost:8888/practice.Practice/Practice.html”(Tomcat 服务器)。

想法?

(P.S. 运行 Eclipse 作为编辑器,运行/调试配置参数为:

practice.Practice/Practice.html

就是这样)

最佳答案

您可以为 GWTCompiler 类创建 Eclipse 运行配置文件。您传入的参数之一是编译路径,因此您可以从 Eclipse 运行编译,如果您指定了它,它会将文件直接写入 IIS 的文件夹。编译完成后,您可以使用已经打开的托管模式实例,只需输入 http://localhost/Practice/Practice.html路径,它会起作用。

托管模式浏览器可以指向任何服务器,即使不使用 -noserver 运行它,如果您收到有关离开域的安全警告,您可以将 -whiteList 参数添加到托管模式运行配置文件中。安全警告将为您提供一个白名单参数示例。

尝试在不带任何参数的情况下运行 GWTCompiler 和 GWTShell。我会更详细,但我现在没有开发环境。

关于java - 正常运行GWT shell,编译时使用-noserver?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/398654/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com