我可以通过自己创建所有文件来创建和运行一个简单的GWT应用程序。它工作正常,我能够看到正确的显示。
我试着玩代码来增强我的知识。我注意到的是,一旦我运行我的应用程序,说模块重命名为值“ testhistory ”它就可以了。
但之后如果我将重命名为的值更改为“ historytokentest ”,该应用会出现“无法找到” testhistory.gwt等错误。您的类路径上的xml ';可能是拼写错误,或者您忘记为源包含类路径条目?“
如果我将重命名为的值更改回“ testhistory ”,它再次正常工作。
任何人都可以清楚 entryPoint类名,。 gwt.xml 文件名,模块重命名为的值之间是否存在任何关系&安培;还有项目名称。他们将来可以改变吗? (我知道这样做并不好,只是清除疑虑)
答案 0 :(得分:8)
如果您更改rename-to
,则会更改输出文件的名称,因此您必须更新HTML主页中的<script>
标记(从src="testhistory/testhistory.nocache.js"
到{ {1}})。您无需更改任何其他内容。
答案 1 :(得分:0)
一切都可以改变。如果您更改项目,则不会有任何问题。
如果要更改/重命名输入点,请确保您也在[modulename] .gwt.xml中执行此操作。一旦你重命名,很少有更聪明的IDE会处理这个问题。
更改模块名称的方法相同,您必须在主机页面中更改它。没有什么比这更好的了。