快速入门将在本地使用maven构建,但是当您推送到openft时,依赖项没有被解决。pom类型的依赖项似乎不在openft正在使用的nexus存储库中。这将是一个痛苦,但是我可以尝试从依赖pom中放入依赖项,但是我希望有一个更好的方法。
有谁遇到过这个问题并有更好的解决方案吗?我是否缺少一个存储库url?
编辑:正在讨论的快速启动正在进行中https://github.com/jboss-developer/jboss-wfk-quickstarts/tree/2.6.0.Final
停止RockMongo cartridge MongoDB已停止停止jbossas cartridge修复1个部署的链接构建git ref“master”,提交49dfdc8找到pom。xml。。。正在尝试使用“mvn-e clean package-Popenshift-DskipTests”Apache Maven 3.0.4(r1232336;2012-12-18 14:36:37-0500)Maven home:/usr/share/java/Apache-Maven-3.0.4 java版本:1.7.065,供应商:Oracle Corporation java home:/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.65/jre默认语言环境:en_-US,平台编码:ANSI_X3。4-1968操作系统名称:“linux”,版本:“2.6.32-431.23.3.el6.x86_64”,拱门:“i386”,系列:“unix”[INFO]扫描项目。。。下载:http://mirror.ops.rhcloud.com/nexus/content/groups/public/org/jboss/bom/wfk/jboss-javaee-6.0-with-tools/2.6.0-redhat-1/jboss-javaee-6.0-with-tools-2.6.0-redhat-1.pom
下载:http://mirror.ops.rhcloud.com/nexus/content/groups/public/org/jboss/bom/eap/jboss-javaee-6.0-with-hibernate/6.2.3.GA/jboss-javaee-6.0-with-hibernate-6.2.3.GA.pom
[ERROR]构建无法读取1个项目-
[错误]项目desda:desda:1.0(/var/lib/openshift/53e56851973ca7d46003bc/app root/runtime/repo/pom.xml)有13个错误
[ERROR]不可解析的导入POM:找不到工件org.jboss.bom.wfk:jbost-javaee-6.0-带工具:pom:2.6.0-redhat-1在nexus(http://mirror.ops.rhcloud.com/nexus/content/groups/public)@第70行,第16列-
[错误]不可解析的导入POM:找不到工件组织。jboss。bom。eap:jboss-javaee-6.0-with-hibernate:pom:6.2.3。nexus中的GA(http://mirror.ops.rhcloud.com/nexus/content/groups/public)@77行第16列-
[ERROR]dependencies.dependency.versionjavax.enterprise: cdi-api: jar丢失。@第94行,第15列
[错误]“依赖项”。附属国。组织版。jboss。spec.javax。注释:jboss-annotations-api_1.1_spec:jar缺失。@第102行第15列
[错误]“依赖项”。附属国。组织版。jboss。spec.javax。ws。rs:jboss-jaxrs-api_1.1_规范:jar缺失。@第110行第15列
[ERROR]dependencies.dependency.versionorg.hibernate.javax.persistence:hibernate-jpa-2.0-api:jar丢失。@第118行,第15列
[ERROR]dependencies.dependency.versionorg.jboss.spec.javax.ejb:jbost-ejb-api_3。1_spec:jar丢失。@第126行,第15列
[错误]“依赖项”。附属国。组织版。hibernate:hibernate验证程序:jar丢失。@第135行第15列
[ERROR]dependencies.dependency.versionorg.hibernate:hibernate-jpamodelgen:jar丢失。@第151行,第15列
[错误]“依赖项”。附属国。组织版。hibernate:hibernate验证程序注释处理器:jar丢失。@第159行第15栏
[错误]“依赖项”。附属国。缺少junit:junit:jar的版本。@第166行第15列
[ERROR]dependencies.dependency.versionorg.jboss.arquillian.junit:arquillian-junit-容器:jar丢失。@第175行,第15列
[错误]“依赖项”。附属国。组织版。jboss。阿奎利安。协议:arquillian协议servlet:jar丢失。@第181行第15列
[错误]
[错误]要查看错误的完整堆栈跟踪,请使用-e开关重新运行Maven。
[ERROR]使用-X开关重新运行Maven以启用完整的调试日志记录。
[错误]
[错误]有关错误和可能的解决方案的更多信息,请阅读以下文章:
[错误][帮助1]http://cwiki.apache.org/confluence/display/MAVEN/ProjectBuildingException
[错误][帮助2]http://cwiki.apache.org/confluence/display/MAVEN/UnresolvableModelException执行“gear postreceive”时出错(退出代码:1)
错误消息:客户端错误:未能为/var/lib/openshift/53E56851973CA7D46003BC/jbossas执行“控制构建”
有关该问题的更多详细信息,请尝试使用“--trace”选项再次运行该命令。
Just in case anybody else is as clueless in maven as I am!!
You need to add the following to the pom.xml
<repositories>
<repository>
<id>jboss-ga-repository</id>
<url>http://maven.repository.redhat.com/techpreview/all</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>jboss-ga-plugin-repository</id>
<url>http://maven.repository.redhat.com/techpreview/all</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</pluginRepository>
</pluginRepositories>
Also add this dependency in dependencies section
<dependency>
<groupId>org.jboss.spec</groupId>
<artifactId>jboss-javaee-all-6.0</artifactId>
<version>3.0.0.Final</version>
</dependency>
很高兴有一个更新的Android Studio 3.0。但是我在Android Studio 3.0中遇到了一个问题,我刚刚在Android Studio 3.0中创建了一个新项目。然后我犯了一些错误 我通过将依赖项更改为最新版本并解决问题来解决这些问题。 但是,当我添加了facebook帐户工具包sdk的依赖项时。脸谱网。android:帐户工具包sdk:4 我收到以下错误-: 错误:无法解析“
詹金斯1.500版有问题。我正在尝试建立一个依赖于我的另一个项目的项目。错误是:
我对ivy没有解析我的一些依赖关系有问题。以下是我如何重现这个问题的: 我在eclipse中有一个空的java项目。我已经在我的项目中添加了ivy.xml: 这工作正常,ivy能够解决和下载口水。 如果我将修订版更改为6.3.0.Final(http://mvnrepository.com/artifact/org.drools/drools-core/6.3.0.Final),它将不起作用,我看
我有一个多模块Maven项目,其中父pom如下 Spring模块pom是(没有提到任何版本): SpringBootLocalstack模块pom是: 对于Spring模块,当我从IntelliJ重新加载所有maven项目时,它成功地解决了所有依赖项,但对于SpringBootLocalstack,如果我从pom文件中删除“version”标签,它就无法解决,例如: 我得到了: 无法解析com.a
当我尝试添加新项目并修改我的gradle(添加依赖项)时,我在同步gradle后收到了这条消息: 无法解析“”的依赖项:app@debugAndroidTest/compileClasspath“:无法下载kotlin-stdlib-1.4.31.jar(org.jetbrains.kotlin:kotlin stdlib:1.4.31) 显示详细信息 受影响的模块:应用程序 我无法单击“显示详细
问题内容: 无法在项目lcms.web上执行目标: 问题答案: 似乎您正在尝试从SNAPSHOT存储库中解决RELEASE工件,因此Artifactory正在发送错误(409冲突)。 您应将构建定向到“ libs- releases”虚拟存储库,或仅保存发行版的任何其他虚拟存储库,因此,仅包含发布工件的存储库将参与RELEASE工件解析的过程。 你可以阅读这里更多关于Artifactory的Mav