我正在对kerberos身份验证的REST服务执行https请求。如果我使用key表,一切都很好。但是,我有一个要求,我应该使用在使用密码登录工作站时创建的kerberos票证缓存文件。我会将域替换为MY_DOMAINE.COM因此,klist显示:Ticketcache:FILE:/tmp/krb5cc_210007Defaultprincipal:dragomira@MY_DOMAINE.COMValidstartingExpiresServiceprincipal05/15/1807:21:5105/15/1817:21:51krbtgt/MY_DOMAINE.COM@MY_DO
我有一个由多个模块组成的项目。我正在尝试使用SonarQube分析这些。我已将SonarMaven插件作为依赖项包含在每个模块中:org.codehaus.sonarsonar-maven-plugin5.1然后我使用以下方法运行Maven:mvncleanverifysonar:sonarMaven成功完成,我可以看到Sonar分析正在进行,但是当我打开SonarUI时,模块在项目中不可见。然而...如果我从单个模块目录运行Maven命令,它在项目中是可见的。感觉我遗漏了一些非常简单的东西,感谢任何帮助! 最佳答案 不是作为依赖项
昨天我在VisualStudioTeamService上开始了一个新的虚幻引擎项目,我决定自学视频游戏编程的艺术。无论如何,我想在这个项目中使用的最好的事情是将SonarQube集成到VisualStudio中并从中获取报告(我已经在大学使用过它,它对我来说真的很有用),但我遇到了一些奇怪的问题:首先,我想在我的本地PC上运行analisys,问题是今天我运行了bat,但我遇到了这个问题,我已经在某个地方检查过这个问题,但我相信这不是%JAVA_HOME%变量。WrapperStartedasConsoleLaunchingaJVM...UnabletoexecuteJavacomma
嗨,我很长一段时间以来面临这个问题。我没有任何帮助,所以我试图再次重新发布它,这是我的旧问题建立成功后,无法在Sonarqube服务器中看到Sonarqube分析。了解更多信息IamusingMSSQLshareddatabaseformysonarqube.我没有任何错误日志来弄清楚我的问题。但是,当我取出数据库并使用嵌入式数据库进行运行时,运行良好。但是,当我通过配置MSSQL数据库运行时,我会有间歇性分析故障。我的环境是Linux的Sonarqube5.6,数据库MSSQL14。谢谢你的帮助..看答案我使用了另一个有助于解决问题的数据库。当我发现这个问题时,我尝试使用嵌入式数据库进行分析
有没有办法用特定的jdk启动SonarQube服务器(3.7.4版)?我的情况:我的java-home设置为jdk1.8,但SonarQube服务器在1.8中存在一些已知问题。所以我想用jdk1.7启动服务器(不将我的java-home设置为1.7)。我在bat文件中找不到任何内容。操作系统:Windows7;SonarQube服务器版本:3.7.4 最佳答案 您必须编辑/conf/wrapper.conf文件并更新wrapper.java.command属性指向你想要的JDK。一切都记录在这个wrapper.conf中文件。
sonarqube错误地报告以下(简化)源PreparedStatement没有参数。(鱿鱼:S2695):publicstaticfinalStringUPDATE_QUERY="UPDATETABLESETCOL1=?WHEREPK=?";privatePreparedStatementpreparedStatement=null;publicvoidupdateMethod(Datedate,Longpk){if(preparedStatement==null){//ConnectionServiceisnotaConnection!preparedStatement=Conne
包有以下package-info.java:@ParametersAreNonnullByDefaultpackagefoo;importjavax.annotation.ParametersAreNonnullByDefault;类有以下方法:privatestaticStringtoIsoString(@NullableInstantdateTime){returndateTime==null?null:dateTime.toString();}SonarQube(版本6.2,SonarJava4.14.0.11784)发出以下警告(鱿鱼:S2583):我怎样才能让SonarQub
我目前正在将SonarQube引入到一个大型遗留项目中。这意味着已经有数百条警告,第一步我想确保没有新的警告来self们的功能分支。为实现这一点,我希望在每个功能分支上运行Sonar分析,将其与主分支进行比较,并在引入新警告时提醒提交者。假设以下情况:MyProject1.0-SNAPSHOT是SonarQube上项目的名称和版本。它有100个警告。它代表develop分支。泄漏期是1天前的分析。这非常有效,我可以看到自昨天以来引入了哪些新警告。开发人员正在开发feature/somefeature分支。当他们打开拉取请求时,我希望在该分支上运行Sonar分析。这工作正常,但我无法将l
我正在尝试找到一种方法来获取所有SonarqubeJava(或其他)规则(带有键、描述等)的列表并将其导出为Excel、csv或xml。我可以像this一样“动态地”列出它们,但我想将它们全部放在一个文件中。有谁知道如何做到这一点? 最佳答案 检查一下http://nemo.sonarqube.org/profiles初始配置文件View仅列出所有规则。您可以单击备份链接并将规则导出到xml文件。此xml文件具有规则、repositoryKey、key...我不确定这是否是您想要的,但希望您觉得它有用!
我正在尝试让SonarQubefindbugs正常工作,但是当我尝试运行它时出现错误:“Findbugs需要编译源代码。请在执行Sonar之前构建项目并检查编译类的位置。”sonar.sources设置为包含我所有src文件的文件夹,sonar.binaries设置为包含我所有类和jar文件的文件夹。此布局适用于我的一个项目的findbugs,但在另一个项目中出现上述错误。我该如何解决这个问题,FindBugs是否需要某个文件夹才能工作?谢谢。 最佳答案 添加属性sonar.binaries=${workspace}/proy/bu