1

我在尝试设置 Gitblit GO 时遇到了麻烦。

我正在关注此文档。

在第 3 步,我收到此错误:

Exception in thread "main" java.lang.NoClassDefFoundError: org/eclipse/jgit/erro
rs/ConfigInvalidException
        at com.gitblit.authority.Launcher.main(Launcher.java:74)
Caused by: java.lang.ClassNotFoundException: org.eclipse.jgit.errors.ConfigInval
idException
        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)
        ... 1 more

如果我只是跳过第 3 步,我会在第 4 步收到此错误:

Exception in thread "main" java.lang.NoClassDefFoundError: org/kohsuke/args4j/Cm
dLineException
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Unknown Source)
        at org.moxie.MxLauncher.main(MxLauncher.java:127)
Caused by: java.lang.ClassNotFoundException: org.kohsuke.args4j.CmdLineException

        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)
        ... 3 more

我应该怎么做才能让它工作?

附加数据:
JRE 版本 - Java(TM) SE 运行时环境(构建 1.8.0_91-b14)
GitBlit 文件夹 - C:\GitServerPractice\GitBlit
GitBlit 属性 - 默认,我尝试更改基本属性,但无论如何都没有成功
平台 - Windows 7 Ultimate (我正在工作站上测试 git 服务器实现)

4

1 回答 1

2

只有在安装目录中才能启动 GitBlit。在您的情况下,它应该是 C:\GitServerPractice\GitBlit

    cd /d C:\GitServerPractice\GitBlit && java -jar gitblit.jar --baseFolder data 

https://github.com/gitblit/gitblit/issues/930

于 2016-10-19T12:02:29.697 回答