2011-07-29 54 views
0

我已经解压缩声纳(代码审查工具),并通过执行批处理文件在Win 7开始的64位 当m打在Mozilla的网址:HTTP://本地主机:9000 m到处以下错误声纳应用程序初始化失败

应用程序初始化失败:no!/ in spec from file:/ D:/#Software/sonar-2.9/war/sonar-server/WEB-INF/lib/jruby-rack-1.0.0.1.jar!/ vendor/rack.rb:7:(root)' from org/jruby/RubyKernel.java:1038:in需要' 来自file:/ D:/#Software/sonar-2.9/war/sonar-server/WEB-INF/lib/jruby-rack-1.0.0.1.jar!/ vendor/rack.rb:28:在boot!' from file:/D:/#Software/sonar-2.9/war/sonar-server/WEB-INF/lib/jruby-rack-1.0.0.1.jar!/jruby/rack/boot/rack.rb:10:in Rack' from file:/ D:/#Software/sonar-2.9/war/sonar-server/WEB-INF/lib/jruby-rack-1.0.0.1.ja r!/jruby/rack/boot/rack.rb:8:在(root)' from org/jruby/RubyKernel.java:1063:in中加载' from file:/ D:/#Software/sonar-2.9/war/sonar-server/WEB-INF/lib/jruby-rack- 1.0.0.1.jar /jruby/rack/boot/rack.rb:1:`(根)”

是安装声纳正确的程序或做我需要什么做的?

回答

1

A Sonar安装用于评估目的(无企业数据库)非常容易。它适用于我,如2 minutes tutorial中所述。看看requirements - 当然你需要Java。

这是指令:

  1. 下载并解压缩分发。
    (不要安装目录中的应用程序以数字开头

  2. 执行在Windows上:
    bin\windows-x86-32\StartSonar.bat
    或其他平台上:
    bin/[OS]/sonar.sh console

  3. 在你的Maven执行以下命令项目:
    mvn clean install
    mvn sonar:sonar

  4. 浏览到http://localhost:9000

  5. 对于管理功能,默认登录名/密码是admin/admin。

+0

该页面不再存在.. – Kayser

+0

@Kayser感谢您的信息 - 我更新了链接。 – FrVaBe

0

我有问题,那是因为我在执行它没有得到的路径,一些依赖为什么用“#”在我的基本目录名,多数民众赞成。

如果没有明确要求,我会建议所有人不要在安装目录名中使用任何特殊字符。

谢谢。

0

FWIW,我刚刚过类似声纳2.13.1东西在Windows 7

没关系特殊字符,我的问题是用C安装它:\ Program Files文件\在C安装它:\开发\ 修复。 另外,作为Windows 7,我必须打开日志目录的权限。

0

声纳日志消息在某些情况下过于通用。您可能需要将日志级别更改为DEBUG并再次检查。很少有东西从我的经验,检查

  1. 正确的JDBC驱动程序(对于DBMS,对于JDK版本)
  2. 如果您使用的是JDK确保wrapper.xml PARAM wrapper.java.additional.3设为服务器
  3. 在wrapper.xml(独立设置)检查Java commnand被重新安装
  4. 之前设定的预期JDK
  5. 如果你都准备好了从旧版本设置了一个架构(升级时)删除模式确保用户{sonar.jdbc.username:}是架构所有者