当前位置: 首页 > 知识库问答 >
问题:

如何从命令行分析。NET项目?

金承嗣
2023-03-14

3)现在,当我运行analyis for javascript项目(使用jquery、Require.js、Bootstrape.js文件)时,它会抛出一个错误--“解析器错误”、“sonar runner执行过程中的错误。无法执行sonar。由:Java堆空间造成”。我试图增加sonar.properties文件中的堆大小,但没有帮助。

4)所以我开始使用sonarqube.scanner.msbuild分析项目。它很有效,但这里没有指定语言的选项(或者我不知道指定的选项),因此,除了C#、JavaScript之外,我不能对其他语言(PL/SQL、Swift(我有许可密钥)运行分析。

谁能指定从命令行分析不同语言的项目的最佳方法。

共有1个答案

法和安
2023-03-14

1)建议SonarQube Scanner for MSBuild用于.NET项目的分析。为什么?这样的项目的分析配置极难手工正确地编写,而Scanner for MSBuild为您处理所有细节

2)耶。

3)当扫描仪读取属性文件时,进程已经启动并设置了堆空间。您需要在进程启动前设置新值:在命令行中或在环境中

 类似资料:
  • 我试图从命令行创建一个Android项目。 我在以下链接中尝试了它: 如何从命令行使用gradle创建android项目? 但我得到了: 所以,我认为这不是一个选项。 在弃用消息中,他们说: 但我没有找到实现这一目标的方法。 我想在命令行上指定以下参数(除其他外): 分级是一种选择吗?

  • 问题 你的程序如何能够解析命令行选项(位于sys.argv中) 解决方案 argparse 模块可被用来解析命令行选项。下面一个简单例子演示了最基本的用法: # search.py ''' Hypothetical command-line tool for searching a collection of files for one or more text patterns. ''' imp

  • 函数参数 Short Form Options # getopt_short.py import getopt opts, args = getopt.getopt(['-a', '-bval', '-c', 'val'], 'ab:c:') for opt in opts: print(opt) Long Form Options # getopt_long.py import g

  • 我有以下文件: 我运行以下命令: 但它什么也没做。依赖项不会得到更新,也不会反映在类路径上。命令的输出为: 不过,通过EclipseGradle插件实现这一点是可行的。

  • 有人能发布详细的分步说明如何安装Saxon(10 HE)以及如何从MacOS(10.13.6)中的命令行运行转换吗? 我已经在我的计算机上安装了Java 我已经下载了SaxonHE10-6J。来自SourceForge的zip文件 根据这里的建议,我放置了saxon-he-10.6。jar位于myUserName/Library/Java/Extensions文件夹中 然后,我打开终端应用程序并根

  • 如何从命令行(没有任何IDE)创建带有Android项目? 在使用util之前,如下所示