Maven学习笔记二:常用命令

Maven常用命令:

1.mvn -v:显示版本信息

2.创建Java项目
mvn archetype:generate
groupid:项目标识,java包的目录结构:
artifactid:项目名称
示例: mvn archetype:generate -DarchetypeCatalog=internal -Dgroupid=com.demo.app -Dartifactid=myapp -Dversion=1.0
-DarchetypeCatalog=internal:不从远程服务器上获取catalog,可以不带这个参数,在生成项目过程中可能会在:Generrating

project in interactive mode 处停顿,耐心等待即可。
创建web项目:
mvn archetype:generate -DarchetypeCatalog=internal -Dgroupid=com.demo.app -Dartifactid=myapp -DarchetypeArtifactId=maven-

archetype-webapp -Dversion=1.0

3.编译Java项目
mvn compile
先进入项目目录,在执行mvn compile命令,编译成功后项目目录里会多出一个target目录,编译后的文件存放在此目录下。
项目创建好后 进入项目目录 myapp 输入 mvn compile 编译。

4.项目打包
mvn package
根据配置生成项目jar或war包
输入:java -cp target/myapp-1.0.jar com/demo/app/App

5.编译并测试
mvn test

6.清空生成的文件
mvn clean

7.把项目转为eclipse项目
mvn eclipse:eclipse

8.在tomcat上运行项目/调试
mvn tomcat:run / mvnDebug tomcat:run

9.在jetty上运行项目
mvn jetty:run

10.发布第三方jar到本地项目
mvn install:install-file -DgroupId=com -DartifactId=client -Dversion=0.1.0 -Dpackaging=jar -Dfile=d:\client-0.1.0.jar

时间: 2024-09-29 08:33:43

Maven学习笔记二:常用命令的相关文章

学习笔记 | sqlmap常用命令

请移步以下链接查看本文章 学习笔记 | sqlmap常用命令 http://www.lofter.com/lpost/1f350fa3_120429c7 原文地址:http://blog.51cto.com/1425831735/2059514

Maven学习笔记(二) :Maven的安装与配置

在Windows上安装Maven:  1.  首先检查JDK安装 通过命令行执行命令:echo %JAVA_HOME%和 java  -version,可以查看当前java的安装目录及java的版本,maven要求JDK的版本必须在1.4以上. 2. 下载Maven 前往maven的下载页面:http://maven.apache.org/download.cgi下载最新或稳定版的maven,如:apache-maven-3.2.3-bin.zip. 3. 安装Maven 将压缩文件解压到你想要

Linux学习笔记<一>——常用命令

CLI(Command Line Interface)中的命令格式: 命令 选项 参数 command options... arguments... 选项:短选项:-character 多个选项可以组合,如-a -b=-ab 长选项:--word 参数:命令的作用对象 控制类型: 通过虚拟终端:Ctrl+Alt+F1-F6 通过终端模拟器:在GUI中点击打开的终端 通过Telnet或SSH远程接入 GUI(Graphical User Interface)和CLI(Command Line I

mysql学习笔记-数据库常用命令

数据库常用命令 1.添加需要路径:PATH="$PATH":/usr/local/mysql/bin 2.登陆数据库系统:mysql -h localhost -u root -p 3.创建数据库:CREATE DATABASE 数据库名 4.显示数据库:SHOW DATABASES; 5.删除数据库:DROP DATABASE 数据库名; 6.创建表:CREATE TABLE 表名(属性名 数据类型 [完整性约束条件],属性名 数据类型 [完整性约束条件],属性名 数据类型); 注意

LInux学习笔记之常用命令

以下命令主要是平时用到的命令,对于一些经常用到的,就收集资料,归纳一下. 指令目录: 1.yum 2.wget 3.tar 1.yum命令: yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器.基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载.安装.yum提供了查找.安装.删除某一个.一组甚至全部软件包的命令,

matlab学习笔记之常用命令(一)

一.清除命令. 1.clear all:%清除所有变量,通常在matlab的工作区:另外断点也会被清除掉 2.close all:%关闭所有窗口(除了编辑器窗口.命令窗口.帮助窗口) 3.clc;%清空当前command窗口的内容,看起来更加美观,但对其他窗口不作影响 4.clear:%清除内存数据,删除工作区里面的所有变量 二.画图 通常我们遇到的是plot,但是其局限是不能多图一张,下面就谈谈subplot的用法. 输入命令 doc subplot 或者 help subplot ,查看该命

GEEK学习笔记— —Linux常用命令

cat命令 连接文件并打印到标准输出设备上,cat经常用来显示文件的内容. 注意:当文件较大时,文本在屏幕上迅速闪过(滚屏),用户往往看不清所显示的内容.因此,一般用more等命令分屏显示.为了控制滚屏,可以按Ctrl+S键,停止滚屏:按Ctrl+Q键可以恢复滚屏.按Ctrl+C(中断)键可以终止该命令的执行,并且返回Shell提示符状态. 语法 cat(选项)(参数) 选项 -n或-number #有1开始对所有输出的行数编号: -b或--number-nonblank #和-n相似,只不过对

Maven学习笔记二(配置本地仓库)

Maven的默认本地仓库在: ${user.home}/.m2/repository; 如果需要自定义仓库路径,可以找到maven文件夹下的conf下的setting.xml文件进行修改, 以下自定义仓库路径为E:\java\Maven\apache-maven-3.3.9\conf\repository    (repository为存放jar包的文件夹) 项目规约 src/main/java -- 存放项目的.java 文件(开发源代码) src/main/resources -- 存放项目

[Linux学习笔记] Linux常用命令 - 用户版本信息查看

用户版本信息查看 1. 查看当前系统用户登录信息: who 命令名称: who 命令所在路径: /usr/bin/who 执行权限: 所有用户 语法: who 功能描述: 查看当前系统用户登录信息 补充: w命令提供了较who命令更强大的功能 2. 查看当前用户身份: whoami 命令名称: whoami 命令所在路径: /usr/bin/whoami 执行权限: 所有用户 语法: whoami 功能描述: 查看当前用户身份 3. 查看系统版本信息: uname 命令名称: uname 命令所