- 浏览: 807251 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (360)
- Java (101)
- JPA/Hibernate (10)
- Spring (14)
- Flex/BlazeDS (37)
- Database (30)
- Lucene/Solr/Nutch (0)
- Maven/Ant (25)
- CXF/WebService (3)
- RPC/RMI/SOAP/WSDL (1)
- REST (6)
- TDD/BDD/JUnit (1)
- Servlet/JSP (2)
- AI/MachineLearning (3)
- Resource (1)
- 字符编码 (2)
- OOA/OOPS/UML (5)
- DesignPattern (8)
- 算法与数据结构 (11)
- Web&App Server (13)
- 并发&异步&无阻塞 (7)
- Entertainment (4)
- JavaScript/ExtJS (45)
- CodeStyle&Quality (1)
- svn/git/perforce (8)
- JSON (2)
- JavaScriptTesting (4)
- Others (6)
- RegularExpression (2)
- Linux/Windows (12)
- Protocal (2)
- Celebrities (1)
- Interview (1)
- 计算机语言 (1)
- English (2)
- Eclipse (5)
- TimeZone/时区 (1)
- Finance (1)
- 信息安全 (1)
- JMS/MQ (2)
- XSD/XML/DTD (3)
- Android (4)
- 投资 (3)
- Distribution (3)
- Excel (1)
最新评论
-
qdujunjie:
如果把m换成具体的数字,比如4或者5,会让读者更明白
m阶B树中“阶”的含义 -
java-admin:
不错,加油,多写点文章
关于Extjs的mixins和plugin -
xiehuaidong880827:
你好,我用sencha cmd打包完本地工程后,把app.js ...
ExtJS使用Sencha Cmd合并javascript文件为一个文件 -
KIWIFLY:
lwpan 写道inverse = "true&qu ...
Hibernate中什么时候使用inverse=true -
luedipiaofeng:
good
消除IE stop running this script弹出框
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正确的持续集成命令-U -B选项
2017-08-06 09:40 1381原文:http://healthandbeauty.iteye ... -
maven命令行窗口指定特定settings.xml
2017-07-25 16:44 4033通过命令行方式执行mvn命令时如果不指定settings.xm ... -
Maven通用.project文件和.classpath文件
2017-06-08 10:22 1250.project <?xml version=&qu ... -
Maven划分模块
2016-07-15 16:38 699http://juvenshun.iteye.com/blog ... -
Ant命令行参数传递
2015-10-19 17:54 1393ant run arg0 arg1 then ant woul ... -
maven传递依赖的版本确定规则
2014-06-12 18:05 1546原文链接: http://blog.csdn.net/blui ... -
dependencies 和 dependencyManagement
2014-06-12 17:01 836如果在父pom中使用了dependencies 和 depen ... -
Maven 重复依赖检测 (Dependency Convergence), 包冲突解决
2014-05-27 10:20 12763方法一 maven命令方式 详情参考: https://ma ... -
获取maven完整/实际/生效(effective)的pom.xml文件
2014-01-24 10:53 2946方法一 maven 命令行方式 mvn help:effec ... -
快速获取当前操作系统信息的maven命令
2014-01-14 10:22 1475mvn enforcer:display-info -
maven基于操作系统环境的构建
2014-01-14 10:16 891详情参考: http://maven.apache.org/e ... -
Maven中如何实现条件分支
2014-01-14 10:14 1428Ant中有condition表达式,maven中对应的是pro ... -
与Ant对应的Maven功能
2014-01-14 10:11 863Ant Expressions to Maven Expres ... -
使用Maven自动化集成测试
2014-01-08 11:10 3062参考文章:http://stackoverflow.com/q ... -
maven运行bat文件(批处理命令)
2013-09-11 15:06 8753maven install时,运行批处理命令的好处是,如果你需 ... -
maven scope含义的说明
2013-06-14 10:17 897依赖范围控制哪些依赖在哪些classpath 中可用,哪些依赖 ... -
Maven Integration for Eclipse vs. Maven eclipse:eclipse plugin
2013-04-25 13:58 1099Maven Integration for Eclipse v ... -
Mojo
2013-04-25 13:47 977A mojo is a Maven plain Old Jav ... -
Maven Could not transfer artifact
2013-04-24 11:53 1694可能是pom.xml文件里的依赖项目里面的属性变量不work, ... -
How do Eclipse and Maven work together
2013-04-24 11:06 1087http://www.eclipsecon.org/europ ...
相关推荐
Maven 常用命令大全 Maven 是一个项目管理和构建自动化工具,提供了许多实用的命令来简化项目的开发和维护过程。在这篇文章中,我们将总结和讲解 Maven 中的一些常用命令,它们将帮助您更好地使用 Maven。 创建 ...
Maven 常用命令 Maven 是一个基于项目对象模型(Project Object Model,POM)的项目管理工具,主要用于管理和构建 Java 项目。以下是 Maven 中的一些常用命令: 1. 创建项目 Maven 提供了 archetype 机制来快速...
maven 常用命令集合 Maven 是一个基于项目对象模型(Project Object Model,POM)的项目管理工具,主要用于 Java 项目的构建、测试和部署。Maven 的强大之处在于其提供了一种标准化的方式来构建、测试和部署项目,...
### Maven常用命令 1. **初始化项目结构**: - `mvn archetype:generate` 是用于创建一个新的Maven项目的基础框架。你可以根据提示选择对应的archetype,如maven-archetype-quickstart,来快速生成一个简单的...
以下是对标题和描述中提及的Maven常用命令的详细解释: 1. `mvn clean`:这个命令用于清理项目,删除`target`目录下的所有生成物,包括编译后的类文件、测试结果等。 2. `mvn compile`:编译项目的源代码,将`src/...
摘要:本文主要讲解是Maven使用过程中一些常用的命令,并配上图片说明,最后还讲了pom.xml文件的一些构造。-D传入属性参数-P使用pom中指定的配置-e显示maven运行出错的信息-o离线执行命令,即不去远程仓库更新包-X...
本文将对Maven构建Web工程相关的常用命令进行总结。 #### Maven项目初始化 - **初始化Java应用** - 命令格式:`mvn archetype:generate -DgroupId=...
### Maven常用命令详解 #### 1. `mvn -v` - **命令**: `mvn -v`(注意:实际命令应为 `mvn --version` 或 `mvn -version`) - **功能**: 显示Maven当前版本信息。 - **应用场景**: 当需要确认当前使用的Maven版本时...
一、Maven常用命令 1. 初始化项目结构: `mvn archetype:generate` - 这个命令用于创建一个新的Maven项目,根据提示选择相应的 archetype(项目模板)来生成基础项目结构。 2. 编译源代码: `mvn compile` - ...
以下是一些常用的maven配置命令: * mvn -v:查看maven版本 * mvn compile:进行编译 * mvn test:运行测试类 * mvn package:生成jar包 * mvn clean:删除target目录 * mvn install:将jar包安装到本地仓库 * mvn ...
在"maven常用包"这个主题中,我们主要探讨的是Maven生态系统中的核心概念、重要组件以及常用的插件和配置。 一、Maven核心概念 1. 项目对象模型(Project Object Model,POM):Maven的中心概念,它是一个XML文件,...
以下是对"Maven常用知识整理"的详细阐述: 1. **项目依赖管理**:Maven通过pom.xml文件来管理项目的依赖关系,使得开发者可以声明项目需要的库,Maven会自动下载并管理这些库。依赖的版本冲突问题,Maven会按照一定...
Maven原理 配置 Maven 的常用命令 Maven Eclipse和MyEclipse 的配置
本文将对 Maven 的一些常用基本命令进行详细介绍。 #### 1. Maven 项目创建 在创建一个 Maven 项目时,最常用的命令是 `mvn archetype:generate`。例如: ```shell mvn archetype:generate -DgroupId=damocles-...
#### 二、常用Maven命令详解 ##### 1. 创建Java项目 ```sh mvn archetype:create -DgroupId=packageName -DartifactId=projectName ``` **解释:** - `mvn archetype:create`:使用Maven的原型插件创建新项目。 - `...
### Maven命令详解 Maven是Java项目自动化构建工具的一个标准,它通过一组生命周期构建项目对象模型(POM),简化了构建...以上就是关于Maven常用命令的详细介绍。通过掌握这些命令,可以更高效地管理和构建Java项目。
- 配置Maven的全局设置:在`conf`目录下,编辑`settings.xml`文件,设置本地仓库路径、远程仓库地址等。 2. **Maven的目录结构** - `LICENSE`和`NOTICE`文件:包含了Apache软件基金会关于Maven的版权和许可信息。...
以下是一些常见的 Maven 命令及其用途: 1. **创建 Maven 项目** 使用 `mvn archetype:create` 命令可以创建一个新的 Maven 项目。例如: ``` mvn archetype:create -DgroupId=...