0

我正在使用 GWT 制作一个 webapp。我可以使用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

有人有解决方案吗?谢谢!

4

1 回答 1

1

GWT 从类路径加载所有内容(SuperDevMode 也从-srcdirs 加载),所以如果它找不到某些东西,通常意味着它不在类路径中。

于 2014-05-07T22:44:21.380 回答