MAVEN,从环境搭建到项目创建
来源:互联网 发布:无线网卡隐藏mac地址 编辑:程序博客网 时间:2024/05/16 01:35
首先,下载MAVEN。MAVEN官方下载地址:http://maven.apache.org/download.cgi。(点击apache-maven-3.5.0-bin.tar.gz的链接即可下载)
如果有人打不开,我将它上传到我的资源中去了:http://download.csdn.net/download/qq_26508409/9931609。
这个版本的MAVEN要求jdk1.7及以上,不满足的可以换其它版本。
下载完成之后将其解压(建议解压到根目录)。
配置环境变量:
和配置jdk差不多,在环境变量中添加MAVEN_HOME,路径指向你的解压路径,然后编辑Path,在前面加上:%MAVEN_HOME%\bin;保存后重启电脑使配置生效。
完成之后,在命令行输入:mvn -version查看是否有以下内容,如果有表示配置成功。
到maven目录下找到\conf\settings.xml文件,找到repositories标签,此时应是注释状态,将注释去掉并改成
<repositories> <repository> <id>Ibiblio</id> <name>Ibiblio</name> <url>http://www.ibiblio.org/maven/</url> </repository> <repository> <id>PlanetMirror</id> <name>Planet Mirror</name> <url>http://public.planetmirror.com/pub/maven/</url> </repository></repositories>这里配置的其实是MAVEN的默认仓库。(这两个网址我也是看别人推荐的)
接下来到IDE配置了。以eclipse为例:要求eclipse为WTF版。即eclipse->window->preference中有Maven选项:
将之前修改的文件复制一份到C:\Users\Administrator\.m2\repository目录上并设置,设置完成后点击Update Settings即可。
到这里,MAVEN配置已经完成。接下来讲Maven项目创建。
New一个Maven Project
一直点击Next到下面画面,选择maven-archetype-webapp
点击Next,Groud Id为包名,Artifact Id为工程名,Finish即可。
到此一个Maven项目创建完成。
为了避免乱码,我们应该将项目编码换成UTF-8,以后项目编码都采用UTF-8。
然后进入build path,修改jre
至此还有一个index.jsp报错,打开pom.xml,在dependencies内添加
<dependency><groupId>javax</groupId><artifactId>javaee-api</artifactId><version>7.0</version></dependency>Ctrl+S保存,Maven就会自动去云仓库下载相关jar包了。
至此,项目创建完成。
如果想让这个项目跑起来,右击->Run As,选择Maven Install。
当看到这些,说明项目已经打包成功。
此时,target目录下应是这样:
将mavenPro.war或者mavenPro文件夹Copy到Tomcat的webapp目录下,启动Tomcat,打开浏览器,输入http://localhost:8090/mavenPro/ (这里的端口是我自己配的8090,根据自己的配置来)
这样就能访问了。
如果要通过ide访问方便调试,可以将项目添加进Tomcat中,
添加完成后再用ide启动Tomcat,输入网址。
- MAVEN,从环境搭建到项目创建
- maven学习之从搭建maven环境到在项目中如何使用maven
- Maven环境搭建和介绍(MyEclipse创建Maven项目)
- Maven环境搭建以及在myeclipse中创建Maven项目
- maven学习从0到创建一个maven项目(1)
- maven学习从0到创建一个maven项目(2)
- maven项目环境搭建
- maven项目环境搭建
- 快速使用maven之一:搭建环境创建项目
- eclipse+maven环境的搭建以及项目的创建
- 【Maven 3.5】从下载到使用Eclipse创建Web项目
- Vue 2.0 从搭建环境到项目发布
- Java Web 项目配置 环境搭建 从零到HelloWorld
- eclipse环境搭建maven项目
- 搭建maven android 项目环境
- Maven项目环境搭建实例.
- ssh maven 项目环境搭建
- Maven入门到项目搭建
- MySQL日志种类分析
- Java IO的RandomAccessFile的使用
- 系统编程函数之进程及进程通信
- 组合数公式&Lucas大组合数
- SyncRequestProcessor事务日志记录处理器
- MAVEN,从环境搭建到项目创建
- mist安装
- Unity Shader:Waveform波形(1)-用正弦函数做闪烁效果
- poj1836 Alignment(Dp)
- Java基础总结-常用类
- JS的时间对象常用方法
- html 使表格随着内容自动适应宽度
- 不能被继承的类
- 欢迎使用CSDN-markdown编辑器