meavn建立
来源:互联网 发布:淘宝运营工资高吗 编辑:程序博客网 时间:2024/06/04 17:57
下载meavn
http://maven.apache.org/download.cgi
下载后解压到本地
配置本地的环境变量相关方法网上很多
配置以后在命令窗口输入命令 mvn -version
说明环境配置成功
然后在编辑器里配置自己的meavn,myeclipse里有自带的但是问题比较多
建立 meavn window-》prefrences-》maven-》installations
配置setting文件
indow-》prefrences-》maven-》user setting
然后打开解压的meavn的setting文件的53行配置自己本地的jar库路径
具体路径进入maven_home/conf/settings.xml ()
然后导入meavn项目,直接update project,
简单的meavn 配置就完成了
meavn最重要的就是pom.xml文件
pom.xml
打开pom.xml,最基础的是这样的:
<project xmlns=
"http://maven.apache.org/POM/4.0.0"
xmlns:xsi=
"http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation=
"http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
>
<modelVersion>4.0.0</modelVersion>
<groupId>com.xrq.withmaven</groupId>
<artifactId>withmaven</artifactId>
<version>0.0.1-SNAPSHOT</version>
<build/>
</project>
因为这个配置文件是Maven的核心,因此有必要详细解读一下pom.xml,来先看一下上面的几个:
1、modelVersion
指定了当前Maven模型的版本号,对于Maven2和Maven3来说,它只能是4.0.0
2、groupId
顾名思义,这个应该是公司名或是组织名。一般来说groupId是由三个部分组成,每个部分之间以"."分隔,第一部分是项目用途,比如用于商业的就是"com",用于非营利性组织的就 是"org";第二部分是公司名,比如"tengxun"、"baidu"、"alibaba";第三部分是你的项目名
3、artifactId
可以认为是Maven构建的项目名,比如你的项目中有子项目,就可以使用"项目名-子项目名"的命名方式
4、version
版本号,SNAPSHOT意为快照,说明该项目还在开发中,是不稳定的版本。在Maven中很重要的一点是,groupId、artifactId、version三个元素生成了一个Maven项目的基本坐标,这非常重要,我在使用和研究Maven的时候多次感受到了这点。
meavn项目可以转换成普通的web项目,相关方法网上有具体的方法
- meavn建立
- meavn--Web开发神器
- 安装配置meavn
- meavn打包android,4.4.2 安装失败
- 使用idea快速搭建springmvc meavn项目
- spring roo 开发meavn项目(一)使用工具搭建项目
- spring roo 开发meavn项目(二)后台返回map,list自动转换json格式
- spring roo 开发meavn项目(三)分页读取数据示例
- spring roo 开发meavn项目(四)文件操作:上传,下载,本地复制,删除文件
- spring roo 开发meavn项目(五)后台发送邮件功能
- spring roo 开发meavn项目(六)文件夹及子文件夹下载
- Meavn 搭建项目遇到Error creating bean with name 'sessionFactory' defined in class path resource
- 建立
- 平台建立
- 建立数据库连接
- 建立作业
- 尾插法建立
- 建立WebService
- svn提交问题--Commit blocked by pre-commit hook(exit code 1)with output:
- 关于正则表达式的“\b”
- LeetCode
- 1874222.html
- POJ 2594 Treasure Exploration(最小路径覆盖+Floyd求传递闭包)
- meavn建立
- Linux截图、查看图片
- 南阳理工ACM 题目21 三个水杯 java代码 广度优先
- 图文详解java内存回收机制
- Jupyter安装r内核
- android与h5之间的互调
- Makefile学习笔记3
- JSON
- STL源码学习----lower_bound和upper_bound算法