我正在使用 Eclipse 和 GWT SDK。在我的项目中,我使用 Httpclient,在 GWT SDK 中,他们还使用旧版本的 HttpClient,该版本缺少我使用的方法。这会导致 Eclipse 中出现冲突,我的代码将不再在 Eclipse 中构建,因为 GWT SDK 中的 HttpClient jar 覆盖了我为项目提供的 jar。这会阻止在 eclipse tomcat 服务器上运行应用程序。
问题是,是否有办法覆盖此行为,项目不需要 GWT SDK jar,它们仅用于运行 GWT 工具。
- 詹姆斯
最佳答案
解决方案之一是更改项目的 Eclipse Java 构建路径 中库的顺序。
通过将包含 HttpClient
更新版本的 jar 放在 GWT
jar 之上,您将解决您的问题。
关于java - Eclipse jar 在项目类路径上发生冲突,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11210882/