我正在使用GWT SDK的eclipse。在我的项目中,我使用Httpclient,在GWT SDK中,他们也使用旧版本的HttpClient,它缺少我使用的方法。这导致eclipse中的冲突,我的代码将不再在eclipse中构建,因为来自GWT SDK的HttpClient jar会覆盖我为项目提供的jar。这可以防止在eclipse tomcat服务器上运行应用程序。
问题是,有没有办法覆盖这种行为,项目不需要GWT SDK jar,只有它们才能运行GWT工具。
答案 0 :(得分:3)
其中一个解决方案是更改项目的 Eclipse Java构建路径中库的顺序。
通过将包含HttpClient
更新版本的jar放在GWT
jar上方,您就可以解决问题了。