2012-02-27 59 views
4

我想从测试下方重命名我的模块名称测试 但是当我从重构测试改变,它说GWT:如何重命名我的模块

  unable to find test.gwt.xml 

它仍然在寻找以前的模块名字..

我怎样才能解决这个

thanks9 +

   <?xml version="1.0" encoding="UTF-8"?> 
       <module rename-to='test'> 

       <!-- Inherit the core Web Toolkit stuff.      --> 
       <inherits name='com.google.gwt.user.User'/> 
+0

你可以请你张贴的XML配置文件的全部内容? – 2012-02-27 22:55:18

回答

5

您可以参考以下视频。

http://www.youtube.com/watch?v=UW4WSYs1bKE

要重命名

  1. 右键单击该项目。
  2. 选择运行方式--->运行配置。
  3. 在参数选项卡中,更改程序参数中的旧模块名称。
  4. 另请确保在GWT选项卡中选定的模块名称是正确的。

UPDATE

鉴于视频现在是不是可以在YouTube上。它可能会被所有者删除。

+1

YouTube视频不起作用:((但说明很棒:)) – slugmandrew 2013-04-30 14:26:33

4

这里有几个步骤。该模块由modulename.gwt.xml文件控制。首先重命名该文件。我不确定,但我认为你还需要将java路径包名更改为新名称。然后编辑gwt.xml文件并更改入口点和“重命名”行。如果该模块是运行应用程序时启动的第一个模块,则需要更改项目运行配置以了解新的入口点。这是我的头顶,我希望我能得到所有的地方。

+0

谢谢迪安娜。人们可能需要更改任何存储位于clientbundle中的图像位置的字符串值。 – slugmandrew 2013-04-30 14:38:29

2

您最有可能发生的问题是您没有更改eclipse中的运行配置。只要程序包名称未更改,就不需要编辑.gwt.xml文件而不是重命名该文件。不需要更改重命名模块名称和入口点模块名称,因为它们不必与模块名称匹配。重命名行更改所生成的文件夹和JavaScript文件的名称,因此如果更改它,则必须记住在HTML文件中更改脚本标记。