gpt4 book ai didi

java - FitNesse Maven 类路径插件 (ClassNotFoundException)

转载 作者:行者123 更新时间:2023-11-30 11:18:17 26 4
gpt4 key购买 nike

我按照 https://github.com/amolenaar/fitnesse-maven-classpath 的自述文件的说明进行操作.

我有一个 fitnesse-standalone.jar 并且在同一目录中,我有以下 plugin.properties 文件:

Theme=bootstrap
SymbolTypes=fitnesse.wikitext.widgets.MavenClasspathSymbolType

目录结构如下:

05/27/2014  06:19 PM         6,309,648 fitnesse-standalone.jar
05/27/2014 06:20 PM <DIR> FitNesseRoot
05/27/2014 06:24 PM 15 plugins.properties

我执行了以下操作:

java -jar fitnesse-standalone.jar

我得到了以下错误:

Exception in thread "main" fitnesse.PluginException: Unable to load class fitnesse.wikitext.widgets.MavenClasspathSymbolType
at fitnesse.PluginsLoader.forName(PluginsLoader.java:191)
at fitnesse.PluginsLoader.loadSymbolTypes(PluginsLoader.java:123)
at fitnesse.ContextConfigurator.makeFitNesseContext(ContextConfigurator.java:135)
at fitnesseMain.FitNesseMain.launchFitNesse(FitNesseMain.java:55)
at fitnesseMain.FitNesseMain.launchFitNesse(FitNesseMain.java:48)
at fitnesseMain.FitNesseMain.main(FitNesseMain.java:32)
Caused by: java.lang.ClassNotFoundException: fitnesse.wikitext.widgets.MavenClasspathSymbolType
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at fitnesse.PluginsLoader.forName(PluginsLoader.java:189)
... 5 more

有谁知道如何使这个工作?如何“安装”fitnesse 插件?

谢谢

最佳答案

  1. 在与 fitnesse-standalone.jar 相同的目录中创建一个 plugins 文件夹。
  2. 通过mvn构建和编译插件
  3. 复制插件文件夹中的 jar
  4. 在您的 plugins.properties 文件中添加字符串“SymbolTypes=fitnesse.wikitext.widgets.MavenClasspathSymbolType”
  5. 运行 fitnesse-standalone.jar

关于java - FitNesse Maven 类路径插件 (ClassNotFoundException),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23901735/

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