我使用GWT制作网络应用程序。我可以使用superdevmode,我可以在生产中使用外部库,但是当我将两者合并时,我似乎遇到了问题。我正在使用这个库来登录我的oatuh2 http://code.google.com/p/gwt-oauth2/,我有
<inherits name='com.google.api.gwt.oauth2.OAuth2' />
在我的Project.gwl.xml中,我的WEB-INF / lib文件夹中有.jar。生产中一切都很好。
然而,当我尝试在superdevmode中运行它时,我得到了
[ERROR] Unable to find 'com/google/api/gwt/oauth2/OAuth2.gwt.xml' on your classpath
。
如果我不使用Oauth2,那么superdevmode工作正常。我的运行配置中的程序参数是
-src src\ -workDir "C:\My-Directory" -port 1234 com.package.Project
有人有解决方案吗?谢谢!
答案 0 :(得分:1)
GWT从类路径加载所有内容(SuperDevMode也从-src
dirs加载),所以如果它找不到内容,通常意味着它不在类路径中。