Sonar 无法下载插件
有人知道为什么Sonar不能下载任何插件?我有一个新的v.3.7.4安装.那是我第一次以这种方式看到这种很棒的服务器行为. 跟踪: 2014.04.25 05:13:26 WARN o.s.s.p.PluginDownloader Fail to download the plugin (jira, version 1.2) from http://repository.codehaus.org/org/codehaus/sonar-plugins/sonar-jira-plugin/1.2/sonar-jira-plugin-1.2.jar org.sonar.api.utils.SonarException: Fail to downloadhttp://repository.codehaus.org/org/codehaus/sonar-plugins/sonar-jira-plugin/1.2/sonar-jira-plugin-1.2.jar (no pro
14 2024-04-23
编程技术问答社区
在执行 org.sonarsource.scanner.maven:sonar-maven-plugin:3.9.0.2155:sonar 时,遇到 API 不兼容问题。
我们已经从7.6> 7.9> 8.9> 9.0升级. 现在我们正面临同一问题, 插件:3.9.0.2155:声纳失败:执行org.sonarsource.scanner.maven时遇到API不兼容:Sonar-Maven-Plugin:3.9.0.2155:Sonar:Sonar:java.lang.unsupportedclassversvellassvellassvellassionerror:org/org/bacte:org/batch/bootstrapper/vrominest Information已通过Java Runtime的最新版本(类文件版本55.0)编辑,此版本的Java Runtime仅识别最高52.0的类文件版本 我已经浏览了文档 预先感谢. 解决方案 由于Sonarqube 9.0必须使用JDK11进行分析.这是9.0中的突破变化之一,请参阅官方其他解决方案 我面临着同样的问题,经过很多尝试做了多件事,我在文档中的某个地方看到
38 2024-04-23
编程技术问答社区
NuGet缓存和版本问题
我对Nuget Prereelese软件包有问题,并且想知道在这种情况下其他人做了什么. Nuget功能似乎完全不同,坦率地说,与Maven的预期行为相比,奇怪的是.对于一个快速的示例,假设我们有组件fooassembly and baraSsembly,类别定义为: : foo: namespace Foo { class FooClass { public void TestA(){ } } } bar: namespace Bar { class BarClass { public static void Main(string[] args){ FooClass foo = new FooClass(); foo.TestA(); } } } 当我构建foo时,它的版本为其生成foo-1.0.0-s
20 2024-04-16
编程技术问答社区
C/C++单元测试与maven的整合
我们计划将本机C/C ++项目集成到Maven构建过程中,因为我们正在移植Android的代码.此外,我们还希望制定使用标准Maven语法自动运行的单元测试(如Java单位测试),也针对当前使用CUNIT的C/C ++项目.这是否可以将其与Maven集成? 解决方案 我不确定是否有直接的方法来执行此操作,但我会做以下操作: 创建负责执行单元测试的可配置的外壳/批处理脚本. 通过将脚本绑定到通过 Exec exec plugin,将此脚本的执行集成到Maven中. 此设置将每次运行您的C ++单元测试,每次 surefire 开始,例如.通过运行:mvn test. 另外,您可以使用 ant script和 antrun插件. 这是一个示例(Exec插件使用页面中的更改版本): ... org.codehaus.mo
18 2024-04-09
编程技术问答社区
java.library.path中没有dhtreader。
我尝试让这个Maven projekt 在Raspberry Pi 3上运行,但是DHT11传感器给出了DHT11传感器我以下错误: sudo java -classpath '.:classes:*:classes:/opt/pi4j/lib/*' com.epam.llpd.greenhouse.web.ServerStarter java.lang.UnsatisfiedLinkError: no dhtreader in java.library.path at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1864) at java.lang.Runtime.loadLibrary0(Runtime.java:870) at java.lang.System.loadLibrary(System.java:1122) at com.epam.llpd.greenhouse.senso
18 2024-04-07
编程技术问答社区
如何用maven为特定的操作系统构建一个jar?
我正在使用Maven进行Eclipse来构建将在远程服务器上运行的JAR.我的系统正在运行OS X,服务器正在运行Cestos. 对于该项目,我需要 TensorFlow库. Maven成功解决了依赖项,因此我能够在本地运行该项目.但是,在服务器上,我遇到了tensorflow库不存在的错误,因为默认情况下仅包含MacOSX版本.在构建过程中,我如何强迫Maven用Linux版本替换MacOSX版本? 可以找到用于不同平台的TensorFlow Java库在这里. P.S.我已经尝试在系统范围指向JAR的POM中添加依赖性. 解决方案 在您的POM中尝试一下: org.bytedeco.javacpp-presets tensorflow 0.9.0-1.2
26 2024-04-05
编程技术问答社区
为什么同一个JAR文件在我每次构建时都有不同的哈希值?
我一直在考虑检查jar文件的哈希值以确定它是否已更改,但是事实证明,每次我构建同一jar文件都有不同的哈希(导出为jar from eclipse或构建)它使用maven).我删除了清单文件的日期值和内容,但仍然不同.字节码中是否有包括时间戳或其他内容的内容? 解决方案 一个jar文件是一个zip文件,它包含最后一个修改的日期,其本地文件标头和中央目录文件标头.这将导致您的构建不同的哈希. 如果您在完全相同的文件集(具有相同的文件日期)上运行JAR命令,并且跳过清单文件创建,则应为您提供完全相同的JAR文件(如果ZIP中的文件顺序不更改). 其他解决方案 我在Gradle Builds也遇到了同样的问题.就我而言,我的.war文件包含了许多构建的.jar文件. 在Gradle中,JAR和WAR任务都是ZIP任务的变体,该任务具有称为" PreserveFiletimestamps"的属性( plugins.withType(WarPlugin).whenPl
28 2024-04-05
编程技术问答社区
在maven中使用bundler、git和jRuby gem的最佳实践是什么?
我正在与Jruby和Rails合作一段时间,但是我没有感觉到我为此找到了圣杯: 我正在做很多宝石,这些宝石是真正的Java libs的包装纸,我问自己是包装这些宝石的最佳选择. 将它们打包成"本地宝石"是一个好主意吗?安装宝石时,将罐子打包起来? 有没有办法将罐子安装在.m2 dir中,让Bundler和Maven同时可以做什么? 最好, tobias 解决方案 好吧,有一种简单的方法可以将Java库作为GEM: gem install mvn:: 应该解决一些问题. 不幸的是,邦德勒似乎并不支持他们. 请参阅 和 http://blog.mkristian.tk/2011/09/jruby-and-rubygems-and-javaclassloader.html 另外,切换到buildr作为构建工具而不是MVN使事情变得更容易. 其他解决方案 RubyGems Maven支持自Jruby
20 2024-04-05
编程技术问答社区
OSGI Bundle-NativeCode给出错误 "没有找到匹配的本地代码"
我正在开发一个使用本机库 librxtxserial 的OSGI捆绑包. 第一次,我必须在覆盆子上部署此捆绑包,所以我做了类似的事情: 我将本机库放在:lib/librextxserial.so(nb:java项目内). 然后,在我写的清单中: Bundle-NativeCode: lib/librxtxSerial.so 一切正常!! 现在,问题在于,我已经在使用其他处理器体系结构(x86而不是ARM)的其他嵌入式设备上部署了相同的捆绑包. 所以,我已经为librextxserial库下载了x86构建,我在类似的内容中修改了文件夹结构: - lib - x86 - librxtxSerial.so - arm - librxtxSerial.so 我以这种方式修改了我的清单: Bundle-NativeCode: lib/x86/librxtxSerial;processor=x86, lib/arm/
20 2024-04-05
编程技术问答社区
试图在Maven中构建一个带有嵌入式依赖的OSGi包。似乎无法从BND的classpath中排除过渡性依赖。
基本上,我的Web服务必须作为单个OSGI JAR捆绑包部署.因此: 捆绑包必须包含所有编译和运行时Maven依赖. 它还必须包含所有取决于这些依赖项(即传递依赖性)的所有非选项依赖关系. 我正在尝试使用Maven-Bundle-Plugin来实现这一目标.我已经使用嵌入依赖性将我的所有编译和运行时依赖性在捆绑包中获取,并且我使用了嵌入式传播来嵌入所有的及其依赖性.然后,我想出了如何使用排除依赖性将Maven依赖性排除在BND Class Path(清单中的私人包装)中,但是对于我的一生,我不知道如何将其排除在外依赖性依赖性.无论我做什么,及传统依赖性似乎仍然显示在清单中的进口包列表中. 更糟糕的是,它似乎吸引了包括可选的所有依赖关系,因此我得到了很多我不使用Ibatis和JFree的额外内容.但是,当我添加;可选= false false依赖性模式时,我会得到一个警告,没有依赖关系与模式相匹配. 我开始试图将依赖关系排除在一个小时之后,我决定必须有更好的方法.
26 2024-04-05
编程技术问答社区
OSGI捆绑与jar依赖性
我试图了解以下 之间的区别 com.myspace.order dal 1.0.0-SNAPSHOT 和 com.myspace.order dal 1.0.0-SNAPSHOT bundle dal伪像本身的包装指定为: bundle 现在,当我部署dal伪像时,我将其在存储库中以罐子的形式出
26 2024-04-05
编程技术问答社区
为什么maven找不到osgi bundle的依赖关系?
我已将OSGI捆绑包为我的Maven项目的依赖性. (恰好是Felix容器.) org.apache.felix org.apache.felix.framework 4.0.2 bundle compile 当我尝试构建时,它说找不到它. [ERROR] BUILD ERROR [INFO] ------------------------------------------------------------------------ [INFO] Failed to resolve artifact. Missing: ---------- 1) org.apache.felix:org.apa
24 2024-04-05
编程技术问答社区
NoClassDefFoundError: org/slf4j/LoggerFactory with logback
请帮助, 在过去的几天中,我一直在尝试使用Bukkit插件来使用Logback 1.1.3.引用我的pom.xml包括以下行: ch.qos.logback logback-core 1.1.3 ch.qos.logback logback-classic 1.1.3 和以下罐子在" maven依赖关系"下列出: logback-core-1.1.3.3.jar logback-classic-1.1.3,jar slf4j-api-1.7.7.7.jar(无处
34 2024-04-05
编程技术问答社区
Maven不能与Spigot一起运行
我正在尝试在 spigot 1.16.1 插件中使用 mongodb ,我的 maven 进口./p> 在我的IDE(Eclipseide)中没有错误.如果我导出插件并重新加载服务器,则会出现以下错误: pom.xml 4.0.0 LeeCraft-Core_hj.2_v.2.0 LeeCraft-Core_hj.2_v.2.0
14 2024-04-05
编程技术问答社区
如何在用户界面上使用TFS将构建版本注入pom.xml?
我有一个TFS构建定义,该定义涉及使用Maven构建的Java Spring后端应用程序.我有一个称为" maven pom.xml"的构建步骤,显然可以在其中设置pom.xml的一些选项. 我需要在构建时使用tfs在pom.xml中更改"版本"标签,以便执行器中的" info"端点服务于正确的版本号码,包括tfs构建号码. 1)是否可以使用TFS UI? 2)如果是,我应该更改"选项"文本框内容或" maven_opts",我如何在那里喂食参数,在pom.xml中更改? 解决方案 是的,这是可能的.按照以下步骤: 1)在使用"软件包"目标的Maven构建任务之前创建另一个Maven构建步骤. 2)将"目标"设置为: versions:set -DnewVersion=[VersionInformation] -DskipTests [VersionInformation]可以是表示您所需版本的任何字符串.您可以在此处使用
22 2024-04-05
编程技术问答社区
为Maven生成MainDexList多义词
我正在为Android项目遇到一些构建问题.鉴于我们对方法的限制超过了65k的限制,我们必须开始使用多端支持.我有问题的一件事是创建主要的DEX列表文件.我可以构建所有内容,但是在将APK放到设备上后,应用程序崩溃了,并且会出现noclassdeffounderror或verifyerror等Unorthodx错误.因此,我认为这与Multidex有关,我很困惑.我应该只将所有类文件添加到列表中吗?谢谢. 解决方案 我对ActiveAndroid 有相同的警告 VFY: unable to resolve static method 然后致命的NoclassDeffound错误完成运行时过程.找不到某些静态方法有时会发生时,当设备API降低到Target SDK API版本时,它会发生.我发现MainDexClasses脚本有助于在一个Dex文件中加入所有课程.不幸的是,这个实用程序不是我的案件.因此,我使用dexdump实用程序来获取所有类,这些课程 无法找到
20 2024-04-05
编程技术问答社区
Maven AspectJ插件非spring项目无法工作
我有一个项目,这不是春季应用程序.我正在尝试使用其中的extions注释.注释类是从我拥有的另一个罐子中引用的.我已经提到了下面的POM插件部分.我的构建成功了,但Maven的控制台输出从未提及有关插件的任何内容,并且在我运行项目时的注释也不起作用. 我一直在尝试找出几个小时的问题,但无法弄清楚. org.apache.maven.plugins maven-compiler-plugin 3.1 1.8
32 2024-04-05
编程技术问答社区