我花了一些时间对此进行搜索,发现没有发现与我的问题特别相关的东西。我正在进行RPC调用,因此我想将路径更改为我的Web服务之一。
就像mytestproject
一样,想要将其更改为finalprojectname
我去了mytestproject.gwt.xml
文件并更改了<module rename-to='mytestproject'>
到<module rename-to='finalprojectname'>
然后我运行了它,并得到一个错误[ERROR] Unable to find 'org/ediscovery/gwt/mytestproject.gwt.xml' on your classpath; could be a typo, or maybe you forgot to include a classpath entry for source?
然后,我将mytestproject.gwt.xml
更改为finalprojectname.gwt.xml
,但仍然得到相同的结果。
我查看了所有可能的文件,但找不到为什么它认为该项目仍命名为mytestproject
。我已经清理并重建了项目,等等,但是还是一样。我对Java还是很陌生,所以也许我缺少明显的东西。如果有人可以提供任何建议,我将不胜感激。谢谢
最佳答案
要将项目从“mytestproject”重命名为“finalprojectname”:
rename-to="mytestproject"
到rename-to="finalprojectname"
。 src="mytestproject/mytestproject.nocache.js"
到src="finalprojectname/finalprojectname.nocache.js"
(请注意两次替换!)<url-pattern>/mytestproject/greet</url-pattern>
到<url-pattern>/finalprojectname/greet</url-pattern>
其他任何选项(如重命名程序包或重命名.gwt.xml文件)都是可选的。
如果确实选择之后重命名.gwt.xml文件,则必须删除输出文件夹(war / finalprojectname)。在Eclipse中,还删除旧的运行配置,然后使用“运行方式> Web应用程序”创建一个新的运行配置。