作者:最傻的傻瓜z1998 | 来源:互联网 | 2023-09-24 13:04
项目构建周期的一般步骤:
项目开发阶段
1 创建项目
项目类型 1 javase项目
2 javaee项目
2 编码阶段
编码 + 依赖的jar包
+ TOMCAT 配置
3 编译阶段
1)pushd+路径 进入该目录
2)javac+路径 编译该项目
4 运行阶段(首先要找到主类)
jdk的java命令
java+路径 运行该项目
5 打包发布
Maven 就融合了以上四个阶段(主要用于控制依赖的jar仓库)
Maven的下载地址 Maven.apache,org
SNAPSHOT (开发阶段 不稳定)
RELEASE (发布阶段 稳定)
www.mvnrepository.com apache提供可以搜索的网址
repol.maven.org 中心仓库地址
Maven.aliyun.com 国内私服(阿里云)
settings.xml中的主要配置:
本地jar存放路径
F:\video\MAVEN\MAVEN\apache-maven-3.0.4_localtest\resp
公司私服存放路径
test
central
http://192.168.1.13:8081/repository/aliyun/
central
阿里云
国内私服
alimaven
aliyun maven
http://maven.aliyun.com/nexus/content/groups/public/
central
MAVEN原理图
Pom文件中的groupID和artifactId的定义
设置标签目录
-->
公司名(cn.easytop)
项目名
版本号
Pom.xml 用于maven的配置文件
/src 源代码目录
/src/main 工程代码目录
/src/main/java 工程java源代码目录
/src/main/resource 工程的资源目录
/src/main/webapp web资源文件
/src/test 单元测试目录
/src/test/java 测试文件
/target 输出目录,所有的输出物都存放在这个目录下
/target/classes 编译之后的class文件
Maven常用命令
(Pause 暂停DOS命令)
Mvn -version / -v 查看当前的版本信息
Mvn archetype:generate 创建maven项目
Mvn compile 编译源代码
Mvn test-compile 编译测试代码
Mvn test 运行应用程序中的单元测试
Mvn site 生成项目相关信息的网站
Mvn clean 清除目标目录中的生成结果
Mvn package 依据项目生成jar文件
Mvn install 在本地Repository中安装jar
Mvn deploy 将jar包发布到远程仓库
Mvn eclipse:eclipse 生成Eclipse项目文件
Mvn tomcat:run 启动tomcat
执行java文件
java -jar 路径/jar包名
Java -cp 路径/jar包名 主类路径
执行web项目
mvn tomcat:run 启动tomcat
访问
Eclipse执行
Mvn eclipse:eclipse 转化成Eclipse
文件
Eclipse需要要关联到maven
执行