小小默:进无止境

QQ:1274654983

Maven - Maven Project与Maven Module区别和联系

在上一篇博文Maven父工程的使用与聚合中详细说明了如何创建父工程、子工程与子工程对父工程的依赖。 那么还有一种情况 ,Maven Module。 Maven Module也是一个maven 工程,但是却是一个子工程,必须有父工程存在并依赖,Maven Module不能抛弃父工程单独存在。 ...

2018-07-16 16:41:43

阅读数:330

评论数:0

java.lang.LinkageError: loader constraint violation: loader (instance of org/apache/catalina/loader/

Maven项目,直接在Tomcat部署不出错,只用Tomcat插件出错。使用的tomcat插件如下: <plugin> <groupId>org.apache.tomcat.maven</groupId> <arti...

2017-11-03 14:39:48

阅读数:1487

评论数:0

Maven系列--"maven-war-plugin"的使用

【1】默认方式将工程打war包这里不使用maven-war-plugin,使用默认配置安装工程:安装后本地仓库会有war包:也就是说,不使用插件的时候,默认的maven web工程打war包和你部署在tomcat时项目一致。【2】war包调用war包也就是说,一个maven web工程依赖另外一个...

2017-10-26 17:03:00

阅读数:6594

评论数:0

Maven系列--"maven-source-plugin"的使用

在很多情况下,需要对于Maven工程的源代码进行源文件的打包。可以利用source插件来完成。利用Maven的Source插件,对Maven工程的源码进行打jar包。Plugin: http://maven.apache.org/plugins/maven-source-plugin/The So...

2017-10-26 14:40:50

阅读数:1873

评论数:0

Maven系列--"maven-compiler-plugin"的使用

【1】为什么使用该插件?

2017-10-26 10:16:06

阅读数:3218

评论数:0

Maven - 跳过单元测试

错误描述如下:使用junit进行测试,启动项目的时候,报错,如下图。POM.xml: <!-- junit 测试 --> <dependency> <groupId>junit</groupId> <ar...

2017-08-07 15:11:36

阅读数:261

评论数:0

Maven - 处理无法自动下载jar

首先尝试 刷新/clean 项目:① 项目-右键-refresh;② 菜单-project-clean;③ 项目-右键-run as -maven clean;④ 项目-右键-maven-update project如果仍然无法自动下载jar(缺jar pom会报错),那么尝试下面步骤:① mav...

2017-05-12 16:51:18

阅读数:9185

评论数:1

Maven - 两种Tomcat插件的配置

Maven Tomcat插件现在主要有两个版本,tomcat-maven-plugin和tomcat7-maven-plugin,使用方式基本相同。tomcat-maven-plugin 插件官网:http://mojo.codehaus.org/tomcat-maven-plugin/plugi...

2017-03-28 17:15:44

阅读数:28431

评论数:22

Maven - debug as tomcat7:run提示source not found

当在eclipse debug maven项目工程时,有时会出现 source not found情况。 有时候,可能进入源码页面,闪了一下就回到source not found 页面。出现上述情况,请按下面步骤尝试操作:【1】Tomcat 插件运行环境: <plugin> ...

2017-03-28 16:48:40

阅读数:4800

评论数:0

Maven 生成可运行的jar的多种方式

Maven可以使用mvn package指令对项目进行打包,如果使用Java -jar xxx.jar执行运行jar文件,会出现"no main manifest attribute, in xxx.jar"(没有设置Main-Class)、ClassNotFoundExce...

2017-01-23 16:03:50

阅读数:386

评论数:0

Maven - 父工程的使用与聚合

① 新建一个Maven工程,打包为pom方式,创建Maven父工程;② 在子工程pom.xml文件中添加父工程的引用;&lt;!-- 子工程中声明父工程 --&gt; &lt;parent&gt; &lt;groupId&gt...

2017-01-23 14:55:43

阅读数:9293

评论数:0

Maven - 依赖与生命周期

【1】什么是依赖?当 A jar 包用到了 B jar 包时,A就对B产生了依赖;在项目中以依赖的方式引入一个jar:使用dependency标签指定被依赖的jar的坐标即可。 <dependency> <groupId>junit</g...

2017-01-23 11:27:19

阅读数:376

评论数:0

Maven - 构建与命令

Maven是一款服务于Java平台的自动化构建工具。那么什么是构建?【1】构建过程的各个环节① 清理:将以前编译得到的旧的class字节码文件删除,为下一次编译做准备;② 编译:将Java源程序编译成字节码文件 ;③ 测试:自动测试,自动调用Junit程序;④ 报告:测试程序执行的结果;⑤ ...

2017-01-23 10:01:44

阅读数:255

评论数:0

Maven - 快速创建Java工程和Web工程

【1】通过Eclipse创建Java工程 - - New - Maven Project 第一种- - 创建简单工程 填写坐标 第二种- -不使用简单模式 使用quickstart 该方式创建后项目目录不完整,缺Resources,自己手动创建即可! ...

2017-01-22 18:10:39

阅读数:453

评论数:0

Maven - 基础入门与安装配置

Maven的核心程序中仅仅定义了抽象的生命周期,但是具体的工作必须由特定的插件来完成。而插件本身并不包含在Maven的核心程序中。 当我们执行的Maven命令需要用到某些插件时,Maven核心程序会首先到本地仓库中查找。如果在本地仓库找不到,则会联网到中央仓库进行下载。 内置属性(Ma...

2017-01-22 17:56:17

阅读数:870

评论数:28

提示
确定要删除当前文章?
取消 删除
关闭
关闭