Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Maven Jboss quickstart kitchensink angularjs引导快速启动罐';由于未解决pom依赖关系,无法在openshift上构建_Maven_Jboss_Openshift_Pom.xml - Fatal编程技术网

Maven Jboss quickstart kitchensink angularjs引导快速启动罐';由于未解决pom依赖关系,无法在openshift上构建

Maven Jboss quickstart kitchensink angularjs引导快速启动罐';由于未解决pom依赖关系,无法在openshift上构建,maven,jboss,openshift,pom.xml,Maven,Jboss,Openshift,Pom.xml,快速启动将在本地使用maven进行构建,但是当您推到openshift时,依赖关系没有得到解决。pom类型的依赖项似乎不在openshift使用的nexus存储库中。这将是一个痛苦,但我可以尝试把依赖的POM的依赖,但我希望有一个更好的方式 有没有人遇到过这个问题并有更好的解决方案?是否有我缺少的存储库url 编辑:问题中的快速启动正在进行中 停止RockMongo盒带 MongoDB已经停止了 停止jbossas盒式磁带 正在修复1部署的链接 正在构建git ref“master”,提交49d

快速启动将在本地使用maven进行构建,但是当您推到openshift时,依赖关系没有得到解决。pom类型的依赖项似乎不在openshift使用的nexus存储库中。这将是一个痛苦,但我可以尝试把依赖的POM的依赖,但我希望有一个更好的方式

有没有人遇到过这个问题并有更好的解决方案?是否有我缺少的存储库url

编辑:问题中的快速启动正在进行中

停止RockMongo盒带 MongoDB已经停止了 停止jbossas盒式磁带 正在修复1部署的链接 正在构建git ref“master”,提交49dfdc8 找到pom.xml。。。正在尝试使用“mvn-e clean package-Popenshift-DskipTests”进行生成 ApacheMaven 3.0.4(r1232336;2012-12-1814:36:37-0500) Maven home:/usr/share/java/apache-Maven-3.0.4 Java版本:1.7.0_65,供应商:Oracle公司 Java主页:/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” [信息]正在扫描项目。。。 下载:

下载:

[错误]生成无法读取1个项目->[帮助1] [错误]

[错误]项目desda:desda:1.0(/var/lib/openshift/53e56851973ca7d46003bc/app root/runtime/repo/pom.xml)有13个错误

[错误]不可解析的导入POM:在nexus()中找不到工件org.jboss.bom.wfk:jboss-javaee-6.0-with-tools:POM:2.6.0-redhat-1()@第70行,第16列->[帮助2]

[错误]不可解析的导入POM:在nexus()中找不到工件org.jboss.bom.eap:jboss-javaee-6.0-with-hibernate:POM:6.2.3.GA()@第77行第16列->[帮助2]

[错误]“javax.enterprise:cdi api:jar的dependencies.dependency.version”丢失。@第94行第15列

[错误].jboss.spec.javax.annotation:jboss-annotations-api_1.1_spec:jar的“dependencies.dependency.version”丢失。@第102行第15列

[错误]:缺少org.jboss.spec.javax.ws.rs:jboss-jaxrs-api_1.1_spec:jar的“dependencies.dependency.version”。@第110行第15列

[错误].org.hibernate.javax.persistence:hibernate-jpa-2.0-api:jar的“dependencies.dependency.version”丢失。@第118行第15列

[错误]:缺少org.jboss.spec.javax.ejb:jboss-ejb-api_3.1_spec:jar的“dependencies.dependency.version”。@第126行第15列

[错误]:缺少org.hibernate:hibernate验证程序:jar的“dependentials.dependency.version”。@第135行第15列

[错误]“org.hibernate:hibernate jpamodelgen:jar的dependencies.dependency.version”丢失。@第151行第15栏

[错误]“org.hibernate:hibernate验证程序注释处理器:jar的依赖项.依赖项.版本”丢失。@第159行第15栏

[错误]“缺少junit:junit:jar的dependencies.dependency.version”。@第166行第15栏

[错误]:org.jboss.arquillian.junit:arquillian junit容器:jar的“dependencies.dependency.version”丢失。@第175行第15列

[错误].jboss.arquillian.protocol:arquillian协议servlet:jar的“dependencies.dependency.version”丢失。@第181行第15列

[错误]

[错误]要查看错误的完整堆栈跟踪,请使用-e开关重新运行Maven

[错误]使用-X开关重新运行Maven以启用完整调试日志记录

[错误]

[错误]有关错误和可能的解决方案的更多信息,请阅读以下文章:

[错误][帮助1]

[错误][帮助2] 执行“gear postreceive”时出错(退出代码:1)

错误消息:客户端错误:未能为/var/lib/openshift/53e56851973ca7d46003bc/jbossas执行“控制生成”

有关此问题的详细信息,请尝试使用“-trace”选项再次运行该命令

以防其他人在maven和我一样无知!!
    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>
您需要将以下内容添加到pom.xml中 jboss ga存储库 http://maven.repository.redhat.com/techpreview/all 真的 假的 jboss ga插件库 http://maven.repository.redhat.com/techpreview/all 真的 假的 还可以在dependencies部分添加此依赖项 org.jboss.spec jboss-javaee-all-6.0 3.0.0.1决赛