草庐IT

artifacts

全部标签

java - Maven 报错 Artifact has no file

我在构建过程中收到大量此类错误消息。但是,它似乎对通过或失败构建没有影响。有谁知道这是从哪里来的?编辑->它似乎与报告插件有关。这就是报告部分的全部内容org.codehaus.mojocobertura-maven-plugin2.5.2htmlxml这是我的插件org.apache.maven.pluginsmaven-surefire-plugin2.12-XX:-UseSplitVerifiermaven-compiler-plugintrue1.71.7UTF-8org.codehaus.mojocobertura-maven-plugin2.4100100true10010

java - 以编程方式获取 Maven Artifact

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭4年前。Improvethisquestion我正在寻找可用于从远程存储库检索MavenArtifact的JavaAPI。我找到了EclipseAther到目前为止,但它看起来对我的需求来说过于复杂,所以我正在寻找更简单的东西。我需要的是:我必须指定远程Maven存储库的位置我喜欢根据groupId+artifactId+version来获取ArtifactAPI必须提供Artifact的当前远程版本(考虑定期构

java - 无法执行目标...maven-install-plugin ...无法安装 Artifact ...(拒绝访问)

在使用NetBeans编译Maven项目时,我经常遇到以下错误:无法执行目标org.apache.maven.plugins:maven-install-plugin:2.3.1:install(default-install)onprojectxxx:Failedtoinstallartifactyyyy:C:\...\.m2\repository\...\yyyy-1.0.0.jar(访问被拒绝)->[帮助1]我不知道是什么原因造成的。解决方案是手动删除有问题的.m2内容,然后问题就解决了。但这很烦人。谁有永久的解决方案?编辑[ERROR]Failedtoexecutegoalor

java - Netbeans:项目主要 Artifact 通过maven-shade-plugin处理

我正在使用maven-shade-plugin构建我的项目,Netbeans8.0提示以下警告:Project'smainartifactisprocessedthroughmaven-shade-pluginWhenthefinalartifactjarcontainsclassesnotoriginatingincurrentproject,NetBeansinternalcompilercannotusethesourcesoftheprojectforcompilation.Thenchangesdoneinproject'ssourcecodeonlyappearsindep

java - Maven 警告 "The artifact...has been relocated to..."是什么意思?

当我尝试运行包时收到这些警告。[WARNING]Theartifactorg.apache.commons:commons-io:jar:1.3.2hasbeenrelocatedtocommons-io:commons-io:jar:1.3.2[WARNING]Theartifactaxis:axis-ant:jar:1.4hasbeenrelocatedtoorg.apache.axis:axis-ant:jar:1.4 最佳答案 在你的依赖声明中将groupId从org.apache.commons更改为commons-io

java - 构建错误 : missing artifact com. sun :tools:jar:1. 6

尝试构建我得到的PlayN示例项目:Missingartifactcom.sun:tools:jar:1.6pom.xml/playn-cuteline6MavenDependencyProblem在每个pom.xml文件上。我该如何解决?编辑:我添加了profilesnode到pom.xml,但错误仍然存​​在。我检查过tools.jar确实存在,但它不存在。所以我将tools.jar添加到lib文件夹。错误仍然存​​在。完整的pom.xml:4.0.0com.googlecode.playnplayn-project1.0.1playn-cutePlayNCuteMetaproje

java - 将 Maven Artifact 部署到具有不同设置的多个存储库

我们有许多Java项目,它们是使用Jenkins构建的CI。这些部署到我们自己的Nexus服务器上就好了。问题是,我们需要将这些库提供给第三方,但没有源代码。所以对于每个项目,在Nexus中我们有:为我们的开发人员发布存储库(包括已部署的源代码)快照用于我们开发人员的存储库(包括已部署的源代码)第三方发布存储库(仅限JAR+POM)(最好有):第三方快照存储库(仅限JAR+POM),用于第三方夜间构建问题是:这在Jenkins/Nexus世界中通常是如何处理的?我更喜欢在Jenkins中有一个单独的工作来“自动”处理CI构建和发布(人工制品部署)过程。目前我正在使用多个我们的“主根po

java - Apache IVY 错误消息? : impossible to get artifacts when data has not been loaded

大家好,我在scala中尝试通过SBT构建项目时遇到以下错误[info]::USEVERBOSEORDEBUGMESSAGELEVELFORMOREDETAILSjava.lang.IllegalStateException:impossibletogetartifactswhendatahasnotbeenloaded.IvyNode=log4j#log4j;1.2.14我没有看到任何引用1.2.14的项目,它也不在我的.m2或.ivy存储库中。不知道去哪里找这个完整的错误转储在这里:http://pastebin.com/pM7NUhY0谢谢 最佳答案

java - 在 java 项目的 pom.xml 中,我得到 missing artifact jdk.tools :jdk. tools :jar:1. 6 错误

我想我知道如何解决这个问题,除了:我不知道在pom中的什么地方提到了特定的版本(我没有明确地看到它)我看到的解决方案是添加这个依赖:com.suntools1.6systemC:\ProgramFiles\Java\jdk1.6.0_29\lib\tools.jar但是我想用com.oracle,windows下的jdk目录是jdk1.8。那么有没有办法让pom“想要”我机器上实际拥有的工具版本? 最佳答案 我终于以正确的方式解决了这个问题。当使用JRE而不是JDK启动eclipse时会发生这种情况,因为tools.jar不在JRE

Android WebView 硬件呈现奇怪的 Artifact 问题

在Nexus7或SamsungGalaxyNexus(可能是其他设备)等某些设备上,我注意到了这个问题(见图片)。这是在WebView中的硬件加速模式下运行的。但是,当我将其切换为软件渲染模式时,它显示良好但性能略有下降。我很想了解如何解决这个问题,并且只在WebView上使用硬件加速而不是软件模式。渲染错误(在SamsungGalaxyNexus上运行):正确的渲染(在MotorolaBionic上运行):Androidlist:....Java代码:....@TargetApi(VERSION_CODES.HONEYCOMB)@OverrideprotectedvoidonCrea