安装gerrit时出错:错误:无法启动Gerrit:Gerrit未在/ home / gerrit中初始化

时间:2013-11-04 19:09:44

标签: java ubuntu gerrit

我在Linux服务器上安装Gerrit时遇到问题(Linux版本2.6.35-23-服务器Ubuntu 4.4.3-4ubuntu5)。这就是我得到的:

   john@test:/home/gerrit$ sudo jdk1.7.0_45/bin/java -jar gerrit-2.7.war init -
    d /home/gerrit/test_site

    *** Gerrit Code Review 2.7
    ***

    Create '/home/gerrit/test_site' [Y/n]?

    *** Git Repositories
    ***

    Location of Git repositories   [git]:

    *** SQL Database
    ***

    Database server type           [h2]:

    *** User Authentication
    ***

    Authentication method          [OPENID/?]:

    *** Email Delivery
    ***

    SMTP server hostname           [localhost]:
    SMTP server port               [(default)]:
    SMTP encryption                [NONE/?]:
    SMTP username                  :

    *** Container Process
    ***

    Run as                         [root]:
    Java runtime                   [/home/gerrit/jdk1.7.0_45/jre]:
    Copy gerrit.war to /home/gerrit/test_site/bin/gerrit.war [Y/n]? Y
    Copying gerrit.war to /home/gerrit/test_site/bin/gerrit.war

    *** SSH Daemon
    ***

    Listen on address              [*]:
    Listen on port                 [29418]:

    Gerrit Code Review is not shipped with Bouncy Castle Crypto v144
      If available, Gerrit can take advantage of features
      in the library, but will also function without it.
    Download and install it now [Y/n]?
    Downloading http://www.bouncycastle.org/download/bcprov-jdk16-144.jar ... OK
    Checksum bcprov-jdk16-144.jar OK
    Generating SSH host key ... rsa... dsa... done

    *** HTTP Daemon
    ***

    Behind reverse proxy           [y/N]?
    Use SSL (https://)             [y/N]?
    Listen on address              [*]: localhost
    Listen on port                 [8080]:
    Canonical URL                  [http://localhost:8080/]:

    *** Plugins
    ***

    Prompt to install core plugins [y/N]?

    Initialized /home/gerrit/test_site
    Executing /home/gerrit/test_site/bin/gerrit.sh start
    ** ERROR: Gerrit is not initialized in /home/gerrit
    error: cannot start Gerrit: exit status 1
    Waiting for server on localhost:8080 ... OK
    Opening http://localhost:8080/#/admin/projects/ ...OK

然后我无法访问localhost:8080(未找到404)。有没有人认识到这个Gerrit初始化错误? /var/log/apache2/error.log没有显示任何相关内容。

0 个答案:

没有答案