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

来源:互联网 发布:ssm框架打印sql语句 编辑:程序博客网 时间:2024/04/28 10:52

我目前弄出maven项目的办法


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



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





长篇图文连载

流量...流量...

↓↓





如何在myeclipse部署及配置maven


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



1.下载


Maven下载地址:

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


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



Window请直接下载这个。



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



内部大致结构




2.配置环境


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


打开环境变量。


系统变量:

MAVEN_HOME

D:\apache-maven-3.3.9

(你自己的路径)



系统变量:

Path

%MAVEN_HOME%\bin

(该加;分隔加;


Win10的样子


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


测试命令:mvn –version


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



3.配置maven配置文件


打开setting.xml

进入配置文件



找到<mirrors>标签


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


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


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


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


<mirror> 

     <id>repo2</id> 

     <mirrorOf>central</mirrorOf> 

     <name>Human Readable Name for this Mirror.</name> 

     <url>http://repo2.maven.org/maven2/</url> 

   </mirror> 

         <mirror> 

     <id>net-cn</id> 

     <mirrorOf>central</mirrorOf> 

     <name>Human Readable Name for this Mirror.</name> 

     <url>http://maven.net.cn/content/groups/public/</url>  

   </mirror> 

         <mirror> 

     <id>ui</id> 

     <mirrorOf>central</mirrorOf> 

     <name>Human Readable Name for this Mirror.</name> 

     <url>http://uk.maven.org/maven2/</url> 

   </mirror> 

         <mirror> 

     <id>ibiblio</id> 

     <mirrorOf>central</mirrorOf> 

     <name>Human Readable Name for this Mirror.</name> 

     <url>http://mirrors.ibiblio.org/pub/mirrors/maven2/</url> 

   </mirror> 

         <mirror> 

     <id>jboss-public-repository-group</id> 

     <mirrorOf>central</mirrorOf> 

     <name>JBoss Public Repository Group</name> 

     <url>http://repository.jboss.org/nexus/content/groups/public</url> 

   </mirror> 


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


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

 



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


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




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


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


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




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


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



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



0 0
原创粉丝点击