maven
zzdrfd
这个作者很懒,什么都没留下…
展开
-
Eclipse maven--update JRE变为1.5
自己在构建maven项目的时候,使用的Eclipse自动生成的POM文件,初始JRE是1.5的,替换为1.8后发现,只要Maven–Update项目,JRE又变回1.5。 原因: http://maven.apache.org/plugins/maven-compiler-plugin/index.html 如果不手动设置JDK,则默认使用的是JDK1.5(maven3.8以后的...原创 2018-09-17 16:50:16 · 721 阅读 · 0 评论 -
Maven仓库的修改
1,修改中央仓库,有两种方式 1)修改$ {maven.home} \conf\settings.xml文件,这是修改的全局配置,适用于该电脑上的所有用户。 2)修改或新增$ {user.home} /.m2 / settings.xml文件,这是用户配置。 在mirrors下添加新的 mirror配置。 <mirrors> <mirror> ...原创 2018-09-14 11:52:34 · 637 阅读 · 0 评论 -
MAVEN错误:org/apache/maven/cli/MavenCli : Unsupported major.min or version 51.0
在Eclipse中使用maven时,报错。 报错的原因如下: Eclipse的内置Maven版本是3.3.3 这是一个老项目,使用的JDK版本还是1.6的,但是在官网上,Maven3.3.3版本要求的JDK最低为1.7,。 解决办法无非两种: 1)JDK升到1.7. 2)MAVEN版本降为 3.2.5(最高)。...原创 2018-09-13 19:40:58 · 1439 阅读 · 0 评论 -
Mybatis使用maven打包出现的问题
之前没有用到的mybatis 的时候,使用mvn打包完成后,项目的配置文件是在jar包外的,以便于修改;在使用mybatis后,使用mvn打包,发现jar中内含jdbc配置文件,此时要考虑如何把jdbc配置文件给打到包外,且能被项目访问到。 1 修改pom文件,将配置文件打到包外指定的文件中 pom文件修改如下:<sourceDirectory>src/main/java</sourceD原创 2017-07-14 16:12:27 · 2059 阅读 · 1 评论 -
settings.xml文件中对应的配置项
settings.xml文件中对应的配置项 原文 先来看看一个基本的settings.xml文件中的内容:(如果使用默认的settings.xml文件很多配置多都注释掉了,只有一个,此处该settings.xml文件进行了一些其他配置) <?xml version="1.0" encoding="UTF-8"?> <settings xmlns="http://maven....转载 2018-09-17 17:03:14 · 268 阅读 · 0 评论 -
Eclipse中maven项目报错:org.springframework.web.filter.CharacterEncodingFilter
写了一个demo,发现在tomcat中部署完项目,启动时报错。 1,问题描述 2,解决办法 1)程序在部署完成后报错,说明是程序是编译通过的,即编译编译路径Java Build Path没问题。 2)此时查看 项目Properties—Deployment Assembly(参考:eclipse中Web Deployment Assembly与build path作用),发现在项目的发布路径...原创 2018-09-21 11:02:54 · 6161 阅读 · 1 评论 -
Maven常用命令
一,Maven常用命令: 创建Maven的普通Java项目: mvn archetype:create -DgroupId=packageName -DartifactId=projectName 创建Maven的Web项目: mvn archetype:create -DgroupId=packageName -DartifactId=webappNam...转载 2019-05-23 15:44:28 · 146 阅读 · 0 评论 -
Mave打包跳过测试
使用 mvn package 命令打包,报错。 打包的过程中,测试包下执行异常。 我们在实际打包的时候,是不需要测试包的,那如何在打包的时候,跳过Test呢? 跳过Test,有以下两种方式: 1)-DskipTests mvn package -DskipTests 使用这种方式打包的话,不执行Test包下的代码,但是会对其进行编译。 除了在命令行中控制以外,还可以通过POM文件进行控制跳过...原创 2019-05-23 17:09:20 · 166 阅读 · 0 评论