【团队-java-maven】在java项目中部署maven(2)关于java web的普通maven项目如何创建

我目前弄出maven项目的办法


目前整出来个偏方,很管用。就是先建立个jave web工程,之后你自己配好了Spring+Mybatis+java环境,之后调试通了以后,直接右键转成maven工程。当然你得有自己的maven本地jar包库,以及maven插件,得在你的编辑工具中设置好。大致流程见下文中某几处。



关于某eclipse每次开启后都会去中心仓库更新,导致项目每次都卡住了的问题。如下图,把那个勾去了就ok。

【团队-java-maven】在java项目中部署maven(2)关于java web的普通maven项目如何创建_第1张图片




长篇图文连载

流量...流量...

↓↓





如何在myeclipse部署及配置maven


其实myeclipse自带maven插件,可以直接使用它本身的。本次主要是为了过一遍maven安装的流程。



1.下载


Maven下载地址:

http://maven.apache.org/download.cgi


下载之前请先确保已按照要求,安装好jdk。

【团队-java-maven】在java项目中部署maven(2)关于java web的普通maven项目如何创建_第2张图片


Window请直接下载这个。

【团队-java-maven】在java项目中部署maven(2)关于java web的普通maven项目如何创建_第3张图片


解压之后得到“apache-maven-版本号”,之后放到你想放的位置上。

【团队-java-maven】在java项目中部署maven(2)关于java web的普通maven项目如何创建_第4张图片


内部大致结构

【团队-java-maven】在java项目中部署maven(2)关于java web的普通maven项目如何创建_第5张图片



2.配置环境


jdk一样,下载完毕之后,就需要配置环境变量了。


打开环境变量。


系统变量:

MAVEN_HOME

D:\apache-maven-3.3.9

(你自己的路径)

【团队-java-maven】在java项目中部署maven(2)关于java web的普通maven项目如何创建_第6张图片


系统变量:

Path

%MAVEN_HOME%\bin

(该加;分隔加;

【团队-java-maven】在java项目中部署maven(2)关于java web的普通maven项目如何创建_第7张图片

Win10的样子


配置完环境变量之后,就可以打开cmd测试以下你的maven有木有安好


测试命令:mvn –version


出现这些版本及位置提示,就说明你成功了。

【团队-java-maven】在java项目中部署maven(2)关于java web的普通maven项目如何创建_第8张图片



3.配置maven配置文件


打开setting.xml

进入配置文件

【团队-java-maven】在java项目中部署maven(2)关于java web的普通maven项目如何创建_第9张图片


找到标签


在里面需要写入maven中央仓库的地址,不过中央仓管以后作为下载会比较慢,还需要写上几个私服。因为每个人宽带的运营商不同,所以下载速度都不同,可以根据你的宽带运营商是哪个,去百度下那个mirror。每个里面都是一个下载地址。


mirror其实可以不用配置,下面只是说明下如果要配置的流程。因为在myeclipse里面C:\Users\Zain\.m2\repository中,应该有默认的库了,你拿过来用就好。如果确实木有或者直接下很慢很慢,可以考虑倒腾mirror,因为有时候倒腾不好就会各种报错。。。)


综上,你需要有一个下好的本地jar包仓库,俗称Repository


下面这块有空复制到编辑器看就会,阅读时请跳过~


 

     repo2 

     central 

     Human Readable Name for this Mirror. 

     http://repo2.maven.org/maven2/ 

    

          

     net-cn 

     central 

     Human Readable Name for this Mirror. 

     http://maven.net.cn/content/groups/public/  

    

          

     ui 

     central 

     Human Readable Name for this Mirror. 

     http://uk.maven.org/maven2/ 

    

          

     ibiblio 

     central 

     Human Readable Name for this Mirror. 

     http://mirrors.ibiblio.org/pub/mirrors/maven2/ 

    

          

     jboss-public-repository-group 

     central 

     JBoss Public Repository Group 

     http://repository.jboss.org/nexus/content/groups/public 

    


找到标签,这个不修改的话,会默认你的本地库存在“当前工作目录.m2/repository ”之中,一般需要修改为你自己打算存放的位置,以后好找。

【团队-java-maven】在java项目中部署maven(2)关于java web的普通maven项目如何创建_第10张图片


之后打开myeclicpse的全局配置,首先是找到其中Maven选择下面的Installations,点击Add添加你之前新下载的maven

 【团队-java-maven】在java项目中部署maven(2)关于java web的普通maven项目如何创建_第11张图片

【团队-java-maven】在java项目中部署maven(2)关于java web的普通maven项目如何创建_第12张图片


之后在打开User Settings配置,选择你之前改好的setting文件,在点击Update Setting,下面的本地仓库配置也会改为你在配置文件中写好的。

【团队-java-maven】在java项目中部署maven(2)关于java web的普通maven项目如何创建_第13张图片


之后就可以新建你的maven项目了。其中第一个create那个选项是不使用maven工程模版,自己需要手动配置一些东西,但是好处就是你不用去整maven模版了,因为有时会报错(下面有说明),建议实在搞不定模版的情况下,就勾选第一个吧,一般还是模版好。

【团队-java-maven】在java项目中部署maven(2)关于java web的普通maven项目如何创建_第14张图片



选择maven-archrtype-webapp(这个就是模版),之后下一步,填写公司名之后finish

【团队-java-maven】在java项目中部署maven(2)关于java web的普通maven项目如何创建_第15张图片

 如果在完成后它报错了,有两种可能:


如果你的项目根本没有建出来,说明是第一种(就是我上面说的模版出错了),你的catalogs有问题,可以从网上找一个新的网址作为catalogs,在此处添加新的。

【团队-java-maven】在java项目中部署maven(2)关于java web的普通maven项目如何创建_第16张图片



第二种是工程建立了,但是弹框有错,可能是你连接中央仓库时有问题,比如网不好、没连上、下载失败什么的,你在百度一下mirror多换几个私服试试。


最后一步就是配置pom.xml,之后以后研究明白了会展开详解。目前只提供个我目前用的。就不发代码了,直接去看就好。

【团队-java-maven】在java项目中部署maven(2)关于java web的普通maven项目如何创建_第17张图片


我的github项目链接:https://github.com/guangyuzhihun/occupation



你可能感兴趣的:(技术交流)