- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试运行声纳任务。在进行一些重构之前,我当前的配置可以正常工作。
现在,只有在尝试部署到声纳时才出现此错误:
05:35:30.354 [DEBUG] [org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter] Executing actions for task ':sonarqube'.
05:35:30.778 [DEBUG] [org.gradle.launcher.daemon.server.Daemon] DaemonExpirationPeriodicCheck running
05:35:30.778 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Waiting to acquire shared lock on daemon addresses registry.
05:35:30.778 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Lock acquired.
05:35:30.779 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Releasing lock on daemon addresses registry.
05:35:30.779 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Waiting to acquire shared lock on daemon addresses registry.
05:35:30.779 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Lock acquired.
05:35:30.779 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Releasing lock on daemon addresses registry.
05:35:37.996 [DEBUG] [org.sonarqube.gradle.SonarQubeTask] keyStore is :
05:35:37.996 [DEBUG] [org.sonarqube.gradle.SonarQubeTask] keyStore type is : jks
05:35:37.996 [DEBUG] [org.sonarqube.gradle.SonarQubeTask] keyStore provider is :
05:35:37.996 [DEBUG] [org.sonarqube.gradle.SonarQubeTask] init keystore
05:35:37.997 [DEBUG] [org.sonarqube.gradle.SonarQubeTask] init keymanager of type SunX509
05:35:38.582 [DEBUG] [org.sonarqube.gradle.SonarQubeTask] Create : /root/.sonar/cache
05:35:38.583 [INFO] [org.sonarqube.gradle.SonarQubeTask] User cache: /root/.sonar/cache
05:35:38.583 [DEBUG] [org.sonarqube.gradle.SonarQubeTask] Create : /root/.sonar/cache/_tmp
05:35:38.583 [DEBUG] [org.sonarqube.gradle.SonarQubeTask] Extract sonar-scanner-api-batch in temp...
05:35:39.016 [DEBUG] [org.sonarqube.gradle.SonarQubeTask] Get bootstrap index...
05:35:39.016 [DEBUG] [org.sonarqube.gradle.SonarQubeTask] Download: http://sonarqube.service.domain-ovh.consul/batch/index
05:35:39.175 [DEBUG] [org.sonarqube.gradle.SonarQubeTask] Get bootstrap completed
05:35:39.176 [DEBUG] [org.sonarqube.gradle.SonarQubeTask] Download http://sonarqube.service.domain-ovh.consul/batch/file?name=sonar-scanner-engine-shaded-6.3.jar to /root/.sonar/cache/_tmp/fileCache4796792494988802521.tmp
05:35:40.778 [DEBUG] [org.gradle.launcher.daemon.server.Daemon] DaemonExpirationPeriodicCheck running
05:35:40.778 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Waiting to acquire shared lock on daemon addresses registry.
05:35:40.778 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Lock acquired.
05:35:40.779 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Releasing lock on daemon addresses registry.
05:35:40.779 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Waiting to acquire shared lock on daemon addresses registry.
05:35:40.779 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Lock acquired.
05:35:40.779 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Releasing lock on daemon addresses registry.
05:35:42.976 [DEBUG] [org.sonarqube.gradle.SonarQubeTask] Create isolated classloader...
05:35:42.980 [DEBUG] [org.sonarqube.gradle.SonarQubeTask] Start temp cleaning...
05:35:43.044 [DEBUG] [org.sonarqube.gradle.SonarQubeTask] Temp cleaning done
05:35:43.045 [DEBUG] [org.sonarqube.gradle.SonarQubeTask] Execution getVersion
05:35:43.050 [DEBUG] [org.sonarqube.gradle.SonarQubeTask] Execution start
05:35:44.704 [DEBUG] [org.sonarqube.gradle.SonarQubeTask] Publish global mode
05:35:44.820 [INFO] [org.sonarqube.gradle.SonarQubeTask] Load global settings
05:35:44.866 [DEBUG] [org.sonarqube.gradle.SonarQubeTask] GET 401 http://sonarqube.service.domain-ovh.consul/api/settings/values.protobuf | time=38ms
05:35:44.867 [DEBUG] [org.gradle.api.internal.tasks.execution.ResolveTaskArtifactStateTaskExecuter] Removed task artifact state for {} from context.
05:35:44.867 [DEBUG] [org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter] Finished executing task ':sonarqube'
05:35:44.867 [LIFECYCLE] [class org.gradle.internal.buildevents.TaskExecutionLogger] :sonarqube FAILED
05:35:44.875 [INFO] [org.gradle.execution.taskgraph.AbstractTaskPlanExecutor] :sonarqube (Thread[Daemon worker,5,main]) completed. Took 23.022 secs.
05:35:44.875 [DEBUG] [org.gradle.internal.operations.DefaultBuildOperationWorkerRegistry] Worker root.212 completed (0 in use)
05:35:44.875 [DEBUG] [org.gradle.execution.taskgraph.AbstractTaskPlanExecutor] Task worker [Thread[Daemon worker,5,main]] finished, busy: 1 mins 4.856 secs, idle: 0.053 secs
05:35:44.904 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter]
05:35:44.904 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] FAILURE: Build failed with an exception.
05:35:44.904 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter]
05:35:44.904 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] * What went wrong:
05:35:44.904 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] Execution failed for task ':sonarqube'.
05:35:44.904 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] > Unable to load component class org.sonar.scanner.bootstrap.ScannerPluginInstaller
05:35:44.904 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter]
05:35:44.904 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] * Try:
05:35:44.904 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] Run with --stacktrace option to get the stack trace.
05:35:44.905 [LIFECYCLE] [org.gradle.internal.buildevents.BuildResultLogger]
05:35:44.905 [LIFECYCLE] [org.gradle.internal.buildevents.BuildResultLogger] BUILD FAILED
05:35:44.905 [LIFECYCLE] [org.gradle.internal.buildevents.BuildResultLogger]
05:35:44.905 [LIFECYCLE] [org.gradle.internal.buildevents.BuildResultLogger] Total time: 1 mins 16.583 secs
05:35:44.914 [DEBUG] [org.gradle.cache.internal.LockOnDemandCrossProcessCacheAccess] Releasing file lock for task history cache (/var/jenkins_home/jobs/59.TEST.SONAR.com.domain.api/workspace/.gradle/3.3/taskArtifacts)
05:35:44.914 [DEBUG] [org.gradle.cache.internal.btree.BTreePersistentIndexedCache] Closing cache taskArtifacts.bin (/var/jenkins_home/jobs/59.TEST.SONAR.com.domain.api/workspace/.gradle/3.3/taskArtifacts/taskArtifacts.bin)
05:35:44.915 [DEBUG] [org.gradle.cache.internal.btree.BTreePersistentIndexedCache] Closing cache fileHashes.bin (/var/jenkins_home/jobs/59.TEST.SONAR.com.domain.api/workspace/.gradle/3.3/taskArtifacts/fileHashes.bin)
05:35:44.915 [DEBUG] [org.gradle.cache.internal.btree.BTreePersistentIndexedCache] Closing cache fileSnapshots.bin (/var/jenkins_home/jobs/59.TEST.SONAR.com.domain.api/workspace/.gradle/3.3/taskArtifacts/fileSnapshots.bin)
05:35:44.915 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Releasing lock on task history cache (/var/jenkins_home/jobs/59.TEST.SONAR.com.domain.api/workspace/.gradle/3.3/taskArtifacts).
05:35:44.916 [DEBUG] [org.gradle.api.internal.artifacts.ivyservice.resolveengine.store.CachedStoreFactory] Resolution result cache closed. Cache reads: 0, disk reads: 0 (avg: 0.0 secs, total: 0.0 secs)
05:35:44.917 [DEBUG] [org.gradle.api.internal.artifacts.ivyservice.resolveengine.store.CachedStoreFactory] Resolution result cache closed. Cache reads: 88, disk reads: 44 (avg: 0.0 secs, total: 0.038 secs)
05:35:44.917 [DEBUG] [org.gradle.api.internal.artifacts.ivyservice.resolveengine.store.ResolutionResultsStoreFactory] Deleted 2 resolution results binary files in 0.001 secs
05:35:44.917 [DEBUG] [org.gradle.cache.internal.DefaultCacheAccess] Cache Plugin Resolution Cache (/root/.gradle/caches/3.3/plugin-resolution) was closed 0 times.
05:35:44.917 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Releasing lock on cache directory workerMain (/root/.gradle/caches/3.3/workerMain).
05:35:44.917 [DEBUG] [org.gradle.cache.internal.DefaultCacheAccess] Cache Generated Gradle JARs cache (/root/.gradle/caches/3.3/generated-gradle-jars) was closed 0 times.
05:35:44.917 [DEBUG] [org.gradle.process.internal.daemon.WorkerDaemonManager] Stopping 0 worker daemon(s).
05:35:44.917 [INFO] [org.gradle.process.internal.daemon.WorkerDaemonManager] Stopped 0 worker daemon(s).
05:35:44.918 [DEBUG] [org.gradle.cache.internal.LockOnDemandCrossProcessCacheAccess] Releasing file lock for artifact cache (/root/.gradle/caches/modules-2)
05:35:44.918 [DEBUG] [org.gradle.cache.internal.btree.BTreePersistentIndexedCache] Closing cache artifact-at-repository.bin (/root/.gradle/caches/modules-2/metadata-2.23/artifact-at-repository.bin)
05:35:44.918 [DEBUG] [org.gradle.cache.internal.btree.BTreePersistentIndexedCache] Closing cache module-metadata.bin (/root/.gradle/caches/modules-2/metadata-2.23/module-metadata.bin)
05:35:44.918 [DEBUG] [org.gradle.cache.internal.btree.BTreePersistentIndexedCache] Closing cache artifact-at-url.bin (/root/.gradle/caches/modules-2/metadata-2.23/artifact-at-url.bin)
05:35:44.918 [DEBUG] [org.gradle.cache.internal.btree.BTreePersistentIndexedCache] Closing cache module-versions.bin (/root/.gradle/caches/modules-2/metadata-2.23/module-versions.bin)
05:35:44.918 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Releasing lock on artifact cache (/root/.gradle/caches/modules-2).
05:35:44.918 [DEBUG] [org.gradle.launcher.daemon.server.exec.ExecuteBuild] The daemon has finished executing the build.
05:35:54.403 [INFO] [org.gradle.launcher.daemon.client.DaemonClient] Received result Failure[value=org.gradle.initialization.ReportedException: org.gradle.internal.exceptions.LocationAwareException: Execution failed for task ':sonarqube'.] from daemon DaemonInfo{pid=5703, address=[acc80858-1052-4e9e-a543-9ead0a717415 port:52278, addresses:[/0:0:0:0:0:0:0:1, /127.0.0.1]], state=Busy, lastBusy=1492832070577, context=DefaultDaemonContext[uid=3b484f5c-62d4-479c-b8f4-19809333acf1,javaHome=/var/jenkins_home/tools/hudson.model.JDK/Java_SDK_8u131,daemonRegistryDir=/root/.gradle/daemon,pid=5703,idleTimeout=10800000,daemonOpts=-XX:MaxPermSize=256m,-XX:+HeapDumpOnOutOfMemoryError,-Xmx1024m,-Dfile.encoding=UTF-8,-Duser.country,-Duser.language=en,-Duser.variant]} (build should be done).
05:35:54.403 [DEBUG] [org.gradle.launcher.daemon.client.DaemonClientConnection] thread 1: dispatching class org.gradle.launcher.daemon.protocol.Finished
05:35:54.404 [DEBUG] [org.gradle.launcher.daemon.client.DaemonClientConnection] thread 1: connection stop
buildscript {
ext {
sonarqubeGradlePluginVersion = '2.3'
}
repositories {
mavenCentral()
}
dependencies {
classpath("org.sonarsource.scanner.gradle:sonarqube-gradle-plugin:${sonarqubeGradlePluginVersion}")
}
}
apply plugin: 'org.sonarqube'
sonarqube {
properties {
property "sonar.sourceEncoding", "UTF-8"
property "sonar.host.url", "${sonar_host_url}"
property "sonar.projectKey", "${sonar_project_key}"
property "sonar.projectName", "${sonar_project_key}"
}
}
gradle.properties
中:
## SonarQube
sonar_host_url=http://sonarqube.service.domain-ovh.consul
sonar_project_key=com.domain.api
最佳答案
我猜您在项目配置中缺少SonarQube凭据(如果使用 token 或登录名/密码,则登录)
sonarqube {
properties {
property "sonar.sourceEncoding", "UTF-8"
property "sonar.host.url", "${sonar_host_url}"
property "sonar.login", "${sonar_login}"
property "sonar.projectKey", "${sonar_project_key}"
property "sonar.projectName", "${sonar_project_key}"
}
}
gradle.properties
## SonarQube
sonar_host_url=http://sonarqube.service.domain-ovh.consul
sonar.login=*****token*****
sonar_project_key=com.domain.api
关于java - Gradle任务sonarquube在http://localhost:9000/api/settings/values.protobuf上失败并显示401错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43557839/
我试图了解是否有可能采用构成另一个 protobuf 一部分的序列化 protobuf 并将它们合并在一起而不必反序列化第一个 protobuf。 例如,给定一个 protobuf 包装器: synt
正如我最近发现的,我们可以使用两个类 ProtoBuf.Serializer 和 ProtoBuf.Meta.TypeModel 在 protobuf-net 中序列化/反序列化。例如,假设我们有一个
我正在尝试使用 protobuf 序列化我的下面的类,但它因“对象引用”错误而失败。更多详情如下。通过查看错误详细信息,您知道会出现什么问题吗?注意:我的用户对象太大了,它有太多的子对象和属性。所以不
我想识别要反序列化的文件是否是protobuf序列化的。这是因为我想提供不止一种选项来为用户序列化和反序列化文件。我正在使用 protobuf.net 序列化为 protobuf 格式。 最佳答案 不
我已经使用位于 https://protogen.marcgravell.com/ 的工具构建了我的 C# 类来自 https://developers.google.com/transit/gtfs
有一个通过 UDP 接受消息的 Go 服务器。使用这种设计,它只能扫描一种特定类型的实体,world.Entity . for { buf := make([]byte, 10
比如我想序列化和反序列化System.Drawing.Font这是不可变的,不能更改以适应 protobuf-net 约定。一般来说,是否可以在 protobuf-net 中编写某种“自定义”序列化程
我开始用 protobuf 2.2.0 构建一个应用程序,因为它是最新的。现在我正在考虑升级到最新的 protobuf 2.4.0a。 如果我这样做,对于同一架构,一个版本的应用程序生成的消息是否仍然
在我从 BinaryFormatter 切换到 protobuf-net 的过程中, 我在序列化集合时观察到了差异。 在下面的代码示例中,反序列化(protobuf-net v2r470)返回 如果在
知道正在发送的 protobuf 消息类型的 API 是什么? 例如,我使用以下方法获取 SendNameMessage 对象。 SendNameMessage sendNameObj = Seria
我在我们的一个项目中使用 protobuf-net 来序列化/反序列化一大组同类对象。它运行良好,速度非常快。不过只有一个问题。反序列化时是否可以使用 linq(或任何其他机制)指定过滤条件,以便加载
我正在尝试使用 protobuf-net 序列化一些对象,但不幸的是他们自由地使用了 DateTimeOffset , protobuf-net 尚不支持。这导致了很多: No serializer
我在 ionic2 项目中使用 protobuf.js。我有一个有效的 .proto 文件,我首先将其转换为静态 javascript 文件: pbjs -t static databaseapi.p
我通过 vcpkg vcpkg install protobuf:x64-windows 安装了 protobuf .显然它安装了最新版本(3.6.1)。对于我需要版本<=3.5.1的项目。有没有办法
我有以下类(class):- [Serializable] [DataContract(Name = "StateValueWrapper")] public class StateValueWrap
protobuf net 似乎不支持列表/数组的 AsReference 以及列表/数组内对象的 AsReference。这会在最终的 v2 中得到支持吗? [ProtoMember(1, AsRef
我正在使用 protobuf-net 来序列化和反序列化我的消息。我的消息还包含可以为空的字符串。但是,当我在另一侧反序列化它们时,我得到空字符串 ("")。 根据谷歌文档,空字符串中字符串类型的默认
我已经阅读了有关继承的各种帖子,并且 Protocol Buffer 不支持继承。我不想继承 Protocol Buffers 消息,而是继承,这样我就可以轻松处理我的所有 Protocol Buff
我知道带有 protobuf.net 的列表不支持 AsReference,因此我尝试了解决此限制的方法。我创建了一个名为 SuperList 的自定义列表,其中包含包装在 SuperListItem
我正在尝试使用 ProtoMember 中的 AsReference 选项进行递归引用。如果我使用公共(public)构造函数创建 AnOwner 然后序列化/反序列化,AnOwner.Data 变为
我是一名优秀的程序员,十分优秀!