0 0

maven war依赖war问题10

我有个项目,下面2个子项目,一个core项目,一个web项目,由于core中有java代码和配置文件,而web项目也有java代码和各种web代码,web的java代码需要依赖core项目中java代码进行编译,我就不知道咋搞了。在网上搜到maven的maven-warpath-plugin插件。
我把core代码打成war包【这个已经执行成功】
然后web的pom.xml中添加
                <dependency> 
<groupId>com.hanweis.core</groupId>
<artifactId>core</artifactId>
<version>3.x-SNAPSHOT</version>
<!-- <classifier>rest</classifier> -->
<type>war</type>
</dependency>

<dependency>
    <groupId>com.hanweis.core</groupId>
<artifactId>core</artifactId>
<version>3.x-SNAPSHOT</version>
    <type>warpath</type>
</dependency>


                       <plugin>
<groupId>org.appfuse.plugins</groupId>
<artifactId>maven-warpath-plugin</artifactId>
<version>2.1.0-M1</version>
<extensions>true</extensions>
<executions>
<execution>
<goals>
<goal>add-classes</goal>
</goals>
</execution>
</executions>
</plugin>

但是编译时老是报错
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Failed to resolve artifact.

Unable to read local copy of metadata: Cannot read metadata from 'C:\Users\arthrun\.m2\repository\com\hanweis\core\core\3.x-SNAPSHOT\maven-metadata-jarvana.xml': only whitespace content allowed before start tag and not P (position: START_DOCUMENT seen P... @1:1)
  com.hanweis.core:core:warpath:3.x-SNAPSHOT


Path to dependency:
1) com.hanweis.web:web:war:3.x-SNAPSHOT
2) com.hanweis.core:core:warpath:3.x-SNAPSHOT

请各位大神援助一下,郁闷了一个星期了,到底我哪里出错了?
2012年10月22日 13:27
目前还没有答案

相关推荐

    maven 多war部署

    maven依赖war构件 技术交流希望 这个工程简单的介绍一下怎么在开发环境

    maven-war-plugin-3.2.3.jar

    java运行依赖jar包

    Springboot项目正确打war包maven版pom.rar

    maven版正确的Springboot打war包所需的pom依赖配置文件,童叟无欺,绝不欺骗,如下载后有问题,可联系本人

    maven-war-plugin-2.2.jar

    java运行依赖jar包

    chm版本Maven教程

    maven教程,目录如下: Maven安装配置 Maven启用代理访问 Maven本地资源库 ...部署基于Maven的war文件到Tomcat Eclipse创建一个Maven Web项目 在易百教程网看到的,觉得还不错,就做成了chm笔记本形式

    war包依赖检查

    maven依赖检查, 由于maven采用最短路径解决间接依赖,容易导致版本降级,本工具检查项目开发中出现的war包依赖变更, linux环境运行

    maven-war-plugin-2.1.1.jar

    java运行依赖jar包

    maven-war-plugin-2.3.jar

    java运行依赖jar包

    maven-war-plugin-2.6.jar

    java运行依赖jar包

    maven-war-plugin-2.4.jar

    java运行依赖jar包

    maven-war-plugin-3.2.0.jar

    java运行依赖jar包

    war-deps:示例项目演示 Maven 对战争依赖项的传递依赖项处理

    演示如何通过 maven-war-plugin 在 Maven 中处理战争中的传递依赖项的示例项目。 带走的消息是: 向项目添加战争依赖项不会将战争的传递依赖项添加到类路径。 为了将 war 依赖项的传递依赖项添加到类路径,必须...

    maven常用知识整理

    maven常用知识整理:项目依赖 多模块 WAR依赖 打包 热部署 maven-tomcat-plugin maven-jetty-plugin

    Maven将带有第三方依赖的可执行程序打包示例

    博客《Maven 项目打包需要注意到的那点事儿》可以告诉你解决这些问题的办法。 有没有一个示例?有,本资源就是。 本资源是为博客《Maven 项目打包需要注意到的那点事儿》示例项目,博客地址:...

    Maven批处理

    自己写的Maven批处理,有将Maven项目转化Eclispe项目(超好用),也有发布war包,下载自定义jar等等....

    Maven3.0权威指南

     如果你已经有十次输入同样的Ant targets来编译你的代码、jar或者war、生成javadocs,你一定会自问,是否有一个重复性更少却能同样完成该工作的方法。Maven便提供了这样一种选择,将你的注意力从作业层转移到项目...

    maven的优缺点 项目

    Pom:文件夹,jar和war文件,mavenProject:一个项目,可以放jar和war包,通过pom,一般新创建的maven Project是POM 3.4.创建一个Maven Model 最外面的项目是MavenProject,其它的全部是Maven Model 3.4.1.创建JAR 目录...

    maven新版本地仓库

    Maven 仓库是项目中依赖的第三方库,这个库所在的位置叫做仓库。...Maven 仓库能帮助我们管理构件(主要是JAR),它就是放置所有JAR文件(WAR,ZIP,POM等等)的地方。较为新版的maven仓库,值得拥有.

    Maven build插件之Maven-assembly-plugin自定义打包

    Maven-assembly-plugin是maven中针对打包任务而提供的标准插件,可以实现自定义打包。主要提供如下功能: ● 提供一个把工程依赖元素、模块、网站文档等其他文件存放到单个归档文件里。 ● 打包成指定格式分发包,...

    maven-module多模块依赖项目在eclipse中搭建与开发

    整个项目以pom型项目进行组织,其模块可以是jar项目,也可以是war项目,也可以pom项目。合理的使用maven-module项目,可以是项目结构分明,同时提高了代码的复用性。本文以maven插件官方示例(具体地址请查看附录)...

Global site tag (gtag.js) - Google Analytics