栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

SSH之maven

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

SSH之maven

总结以下自定义mvc框架

自定义mvc框架(框架制作包括xml,反射,自定义标签,通用分页,自定义mvc,easyui)

SSH框架

学习目标:①,体验开源的优秀的框架,带给我们便利

②,与自定义mvc框架的知识验证

③,开发模式的转变

一.Maven

1.maven是什么

①、 Apache Maven是个项目管理和自动构建工具,基于项目对象模型(POM)的概念。

②、作用:完成项目的相关操作,如:编译,构建,单元测试,安装,网站生成和基于Maven部署目。

③、什么是POM 

Project Object Model,项目对象模型。

2、怎么使用:

①、下载maven安装包,解压即可使用:  http://maven.apache.org/download.cgi

②、配置Maven环境变量:

(1)MAVEN_HOME

 (2) 修改path添加maven相关路径:%MAVEN_HOME%bin;

 3)验证:win+r  打开cmd(命令指示符)窗口执行命令“mvn –version”

 

3、配置本地仓库及私有仓库
①、本地仓库:

 修改“MAVEN_HOMEconfig”下的setting.xml文件,配置本地仓库

路径的斜杠要改一下

 

②、私有仓库

换源“阿里云”私服(镜像仓库)

 可直接查找mirror就能出来(setting.xml中找到mirrors标签,再添加阿里镜像即可)


              alimaven
              central
              aliyun maven
              http://maven.aliyun.com/nexus/content/groups/public/

 

流程图 

4、maven插件安装与配置(需要联网)

①、eclipse4.0以上已经安装好了,无需额外配置;

②、设置maven安装路径:

window->preferences->搜索(maven)->Installations->add

③  指定setting文件

 

二、输出 helloworld

必须联网,而且网络质量要很好;

maven项目默认是没有Tomcat依赖的;

目标:在Maven中将服务跑动起来;

意味着:需要在maven中导入Tomcat相关依赖,或者说servlet相关的依赖;

刷新:

 pom.xml文件


  4.0.0
  com.lsy
  Lsy_maven
  war
  0.0.1-SNAPSHOT
  Lsy_maven Maven Webapp
  http://maven.apache.org
  
  

    javax.servlet
    javax.servlet-api
    4.0.0
    provided


  
  
    Lsy_maven
  

eclipse创建maven工程需要更改下列配置

指定web.xml的位置-->src/main/webapp

修改web.xml文件

         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"
         version="3.1">
  Archetype Created Web Application

Maven/pom.xml中导入servlet相关的依赖


    javax.servlet
    javax.servlet-api
    4.0.0
    provided

 

输出语句 

 输出结果

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/321458.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号