gpt4 book ai didi

java - Eclipse Java : missing jars from plugin library, 推荐替代方案或解决方案?

转载 作者:行者123 更新时间:2023-12-01 09:55:24 25 4
gpt4 key购买 nike

我正在尝试使用 googles windowtester pro 的 fork 版本,该版本已更新为可与 eclipse 4.4.x 配合使用:github.com/fredg02/windowtester/releases

我目前正在使用 eclipse 4.5.2,但想看看该包是否可以工作。我使用“安装新软件...”小部件将插件添加到 eclipse,它似乎已经成功。我能够记录我的 java SWT gui 的用户输入并生成测试代码。生成测试后,我在导入时遇到错误:

enter image description here

我转到测试项目的构建路径以查看是否缺少某些内容以及 WindowTester 的库中是否缺少 3 个 .jar 文件:

enter image description here

我注意到 3 个丢失的 .jar 文件前面有“file:\C:...”,所以看起来 Eclipse 正在查看错误的路径。我已经检查过,3 个丢失的 jar 位于“C:\eclipse\plugins\”中。此外,我尝试从 WindowTester Runtime 单独导入所有 jar,但失败了。

如果有办法解决这个问题,以便可以使用 WindowsTester,那就太好了。或者如果有可以推荐的替代插件也很有用。我需要一些东西来记录 SWT gui 上的用户输入并生成可与 junit 一起使用的代码。

最佳答案

WindowTester Runtime 库引用 com.windowtester.???.runtime 插件的 jar。
但这些插件在安装过程中并没有解压。解决方案是手动安装这些插件,请创建以下文件夹结构:

$ECLIPSE_HOME/
dropins/
wintest/
eclipse/
features/
plugins/
com.windowtester.runtime_6.1.2.e44x201511061925/
com.windowtester.swing.runtime_6.1.2.e44x201511061925/
com.windowtester.swt.runtime_6.1.2.e44x201511061925/

首先下载存储库 zip 并解压它:

  1. plugins/com.windowtester.runtime_6.1.2.e44x201511061925.jar 解压到文件夹 com.windowtester.runtime_6.1.2.e44x201511061925/
  2. plugins/com.windowtester.swing.runtime_6.1.2.e44x201511061925.jar 解压到文件夹 com.windowtester.swing.runtime_6.1.2.e44x201511061925/
  3. plugins/com.windowtester.swt.runtime_6.1.2.e44x201511061925.jar 解压到文件夹 com.windowtester.swt.runtime_6.1.2.e44x201511061925/
  4. 对于其他plugins/*.jars,请检查其内容的文件列表。如果存在任何 jar 文件,我建议您使用相同的规则解压它。否则,您可以将其复制到 $ECLIPSE_HOME/dropins/wintest/eclipse/plugins
  5. 将 features/*.jar 复制到 $ECLIPSE_HOME/dropins/wintest/eclipse/features
  6. 重新启动 Eclipse。

关于java - Eclipse Java : missing jars from plugin library, 推荐替代方案或解决方案?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37277884/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com