欢迎来到天天文库
浏览记录
ID:31333781
大小:817.58 KB
页数:10页
时间:2019-01-08
《使用maven开发javaweb应用》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、word格式精心整理版使用Maven开发JavaWeb应用一、前言使用Java开发web项目的时候,我们经常涉及到各种框架,每个框架都会有各个版本的jar包,有的jar包还依赖其它jar。如何维护这些jar,升级这些开发框架的版本都是项目中面临的问题。Java项目早期的构建工具是ant,后来有了Maven和Gradle,本文我们讲解如何使用Maven进行web项目的开发。二、开发工具1)JDK和tomcat。2)SpringToolSuite(其它基于Eclipse的开发工具也可以)。3)nexus-2.7.1-01(可以搭建Maven私有仓库的一个应用,http://www.so
2、natype.org/nexus/go)。4)Maven(maven.apache.org)。三、案例1)安装JDK和Tomcat省略2)安装Nexus服务下载Nexus,解压后,运行D:exus-2.7.1-01bin>nexusinstall将nexus安装成服务。Nexus是运行在jetty服务器上的一个应用,通过http://localhost:8081/nexus/可以访问应用,并进行配置。登录帐号是:admin密码:admin123首先对公共库进行设置,选择网络上可以利用的maven仓库,最主要的是central库。范文范例学习指导word格式精心整理版保存后,按
3、右键更新索引:接下来更新Central库,“DownloadRemoteIndexes”设为true,保存后,再右键更新Central库的索引。范文范例学习指导word格式精心整理版经过配置后,应该可以对远程inter网上的Maven库里的jar包进行搜索:1)配置Maven通过nexus将远程maven仓库的包下载到本地库中。比如下载apache-maven-3.1.0-alpha-1到系统d盘,然后在任意目录,新建一个setting.xml文件,用于覆盖Maven默认配置项,具体内容如下。其中E:m2lib是本地库的目录,远程仓库的索引和项目用到的jar都会下载到本地库。
4、xmlversion="1.0"encoding="UTF-8"?>E:m2lib范文范
5、例学习指导word格式精心整理版nexus-releasesadminadmin123NexuscenterNexusPublicMirrorhttp://localhost:8081/nexus/content/groups/publicne
6、xuspronexusrlocalprivatenexushttp://localhost:8081/nexus/content/repositories/releases/truetruenexusslocalpr
7、ivatenexushttp://localhost:8081/nexus/content/repositories/snapshots/truetrue
此文档下载收益归作者所有