`
darrenzhu
  • 浏览: 783495 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Maven常用配置或命令

阅读更多

Maven插件列表
https://maven.apache.org/plugins/index.html


只是更新或解析项目的依赖, only update dependencies
mvn dependency:resolve
If you just want to re-load/update dependencies (I assume, with constantly changing you mean either SNAPSHOTS or local dependencies you update yourself), you can use mvn dependency:resolve


命令行下指定User Level的settings.xml文件
mvn -s d:\path\settings.xml jetty:run

查看maven使用的global and User settings.xml位置
http://stackoverflow.com/questions/9988814/how-do-i-find-out-which-settings-xml-file-maven-is-using

不过好像只有maven 3.0开始才有用,Maven version 2.2.1好像就不行

Start maven with -X option (debug) and examine the beginning of the output. There should be something like this:

...
[INFO] Error stacktraces are turned on.
[DEBUG] Reading global settings from c:\....\apache-maven-3.0.3\conf\settings.xml
[DEBUG] Reading user settings from c:\....\.m2\settings.xml
[DEBUG] Using local repository at C:\....\repository
...



maven系统属性和环境变量属性
mvn help:system
命令可以显示所有系统属性和环境变量属性

指定当前project的maven编译时用的java编译器版本和字符集编码
http://maven.apache.org/plugins/maven-compiler-plugin/examples/set-compiler-source-and-target.html
<build>  
    <plugins>  
        <plugin>  
            <groupId>org.apache.maven.plugins</groupId>  
            <artifactId>maven-compiler-plugin</artifactId>
            <version>3.5.1</version>
            <configuration>  
                <source>1.7</source>  
                <target>1.7</target>
                <encoding>UTF-8</encoding>
            </configuration>  
        </plugin>  
    </plugins>  
</build> 


为什么project的maven依赖不正确,指向过时的依赖?

原因很有可能是你根本没有mvn install过,或者说没有使用maven构建过项目,而只是创建了一个maven项目,修改了pom.xml里的依赖,然后update project,这样其实maven是不能保证指向正确的依赖包的,必须编译一次


分享到:
评论

相关推荐

    Maven常用命令大全与pom文件讲解

    摘要:本文主要讲解是Maven使用过程中一些常用的命令,并配上图片说明,最后还讲了pom.xml文件的一些构造。-D传入属性参数-P使用pom中指定的配置-e显示maven运行出错的信息-o离线执行命令,即不去远程仓库更新包-X...

    Maven的原理 Maven 的命令

    Maven原理 配置 Maven 的常用命令 Maven Eclipse和MyEclipse 的配置

    详细的maven教程(Maven 的安装与配置)

    详细的maven教程。适合初学者对于maven的安装配置以及常用命令简介

    尚硅谷_Maven.doc

    本课程将帮助你了解 Maven 的作用,常用命令,如何配置依赖,以及依赖的范围、依赖的传递性、依赖的排除、生命周期等重要概念,以及继承、聚合这样的 Maven 配置。更会手把手教你在 Eclipse 中玩转 Maven。

    Maven 配置文件 生命周期 常用命令详解

    Maven是围绕着构建生命周期的核心概念为原型,整个项目的创建和部署都是围绕着生命周期展开的,一个生命周期由若干个生命周期阶段组成。下面通过本文给大家介绍Maven 配置文件 生命周期 常用命令详解,一起看看吧

    maven学习整理(配置+命令+Setting.xml+Pom.xml)

    maven的常用命令,配置以及一些总结,希望能帮到需要的人

    maven的安装和配置

    maven的安装和配置,以及常用的命令,还有myeclipse的配置maven。

    Maven 配置文件替换插件,实现不同环境打包不同配置 丢弃profile冗长配置的 不二之选.zip

    maven安装与配置 安装和配置Maven的步骤如下:12 确保已安装JDK。...打开命令提示符(或新的cmd窗口),输入mvn -version。如果显示Maven的版本信息,说明安装成功。 配置Maven本地仓库和中央仓库

    mvn配置命令文档

    maven常用命令 配置maven 环境变量配置

    尚硅谷Java视频教程_Maven视频

    几个常用Maven命令 · 12.POM · 13.坐标 · 14.仓库 · 15.第二个Maven工程的目录结构和文件内容 · 16.依赖的基本操作 · 17.依赖的范围初步介绍 · 18.生命周期插件和目标 · 19.Maven插件的设置 · 20....

    maven快速入门.zip

    Maven介绍 Maven的使用,安装,环境变量配置,仓库配置,maven工程目录认识,ieda中使用及配置maven等等 ...Maven常用命令 仓库图解 工程目录解释 这里有一篇很全很基础的文档,这篇文档看完要是还不理解算我输;

    适用于windows-x64位的maven压缩包

    使用于windows-x64为的压缩包 将此文件解压,并保存到你...maven常用命令 mvn compile编译当前项目 mvn clean清理当前目录 mvn test测试src/test文件夹下的代码 mvn package 打包此项目 mvn install 安装此项目的依赖包

    Maven2 的新特性.7z

    然后解压,并设置环境变量M2_HOME= Maven2的解压安装目录;最后将%M2_HOME%/bin添加到path中,方便Maven在任何目录下运行。 Maven2的运行命令是mvn,使用mvn -h可以获得相关的帮助信息。常用情形: • 创建Maven项目...

    maven使用详解

    1、 maven技术简介 2、 maven快速入门 (安装配置、 常用命令) 3、 在Eclipse基于(插件)maven构建项目 4、 maven配置详解 (难点) 案例:将仓库管理系统,重构maven结构

    XJar-Maven-Plugin 是对 XJar 的一个Maven Plugin封装.zip

    maven安装与配置 确保已安装JDK。Maven 3.9+版本需要JDK 8或更高版本。...打开命令提示符(或新的cmd窗口),输入mvn -version。如果显示Maven的版本信息,说明安装成功。 配置Maven本地仓库和中央仓库

    maven-mydalgen-plugin是mybatis代码自动生成的Maven插件,简化sql书写.zip

    maven安装与配置 安装和配置Maven的步骤如下:12 确保已安装JDK。...打开命令提示符(或新的cmd窗口),输入mvn -version。如果显示Maven的版本信息,说明安装成功。 配置Maven本地仓库和中央仓库

    maven的安装、配置、以及依赖、插件和模板相关内容的演练.zip

    maven安装与配置 确保已安装JDK。Maven 3.9+版本需要JDK 8或更高版本。...打开命令提示符(或新的cmd窗口),输入mvn -version。如果显示Maven的版本信息,说明安装成功。 配置Maven本地仓库和中央仓库

    Java,Maven基础学习笔记

    Maven简介,常见概念,安装及配置,Maven常用命令,生命周期说明,在idea中如何创建Maven工程,配置Maven环境以及依赖管理和依赖范围的说明。

Global site tag (gtag.js) - Google Analytics