-
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构件 技术交流希望 这个工程简单的介绍一下怎么在开发环境
java运行依赖jar包
maven版正确的Springboot打war包所需的pom依赖配置文件,童叟无欺,绝不欺骗,如下载后有问题,可联系本人
java运行依赖jar包
maven教程,目录如下: Maven安装配置 Maven启用代理访问 Maven本地资源库 ...部署基于Maven的war文件到Tomcat Eclipse创建一个Maven Web项目 在易百教程网看到的,觉得还不错,就做成了chm笔记本形式
maven依赖检查, 由于maven采用最短路径解决间接依赖,容易导致版本降级,本工具检查项目开发中出现的war包依赖变更, linux环境运行
java运行依赖jar包
java运行依赖jar包
java运行依赖jar包
java运行依赖jar包
java运行依赖jar包
演示如何通过 maven-war-plugin 在 Maven 中处理战争中的传递依赖项的示例项目。 带走的消息是: 向项目添加战争依赖项不会将战争的传递依赖项添加到类路径。 为了将 war 依赖项的传递依赖项添加到类路径,必须...
maven常用知识整理:项目依赖 多模块 WAR依赖 打包 热部署 maven-tomcat-plugin maven-jetty-plugin
博客《Maven 项目打包需要注意到的那点事儿》可以告诉你解决这些问题的办法。 有没有一个示例?有,本资源就是。 本资源是为博客《Maven 项目打包需要注意到的那点事儿》示例项目,博客地址:...
自己写的Maven批处理,有将Maven项目转化Eclispe项目(超好用),也有发布war包,下载自定义jar等等....
如果你已经有十次输入同样的Ant targets来编译你的代码、jar或者war、生成javadocs,你一定会自问,是否有一个重复性更少却能同样完成该工作的方法。Maven便提供了这样一种选择,将你的注意力从作业层转移到项目...
Pom:文件夹,jar和war文件,mavenProject:一个项目,可以放jar和war包,通过pom,一般新创建的maven Project是POM 3.4.创建一个Maven Model 最外面的项目是MavenProject,其它的全部是Maven Model 3.4.1.创建JAR 目录...
Maven 仓库是项目中依赖的第三方库,这个库所在的位置叫做仓库。...Maven 仓库能帮助我们管理构件(主要是JAR),它就是放置所有JAR文件(WAR,ZIP,POM等等)的地方。较为新版的maven仓库,值得拥有.
Maven-assembly-plugin是maven中针对打包任务而提供的标准插件,可以实现自定义打包。主要提供如下功能: ● 提供一个把工程依赖元素、模块、网站文档等其他文件存放到单个归档文件里。 ● 打包成指定格式分发包,...
整个项目以pom型项目进行组织,其模块可以是jar项目,也可以是war项目,也可以pom项目。合理的使用maven-module项目,可以是项目结构分明,同时提高了代码的复用性。本文以maven插件官方示例(具体地址请查看附录)...