Maven基础

Maven基础

jdk1.8

File Encodings 全部utf-8

企业做法 - Maven

  • 新建 maven
  • 普通项目 quickstart
  • web项目 webapp

GAV坐标:GroupId 组织 ArtifactId 项目 Version 版本

  • 新建的时候,setting.xml第一次需要新建,并配置本地仓库地址
  • 配置自动导入,maven - inporting

Maven install 打包部署


建web项目:

  • Maven - webapp
  • 默认建立没有java目录 - 手动创建Java目录

web项目打包格式:<packaging>war</packaging> 不适合给三方团队使用。

关联web容器:

  • 顶部导航栏 - Add Configuration - 加号 - Tomcat Server local

下载tomcat : http://tomcat.apache.org/download-80.cgi

部署:

  • 顶部导航栏 - Add Configuration - 加号 - Tomcat Server local - Deployment - 加号 “/web_war”?“/” 不用改
  • maven - install - 开始键部署

多模块开发:

  • 父子项目 - 选择站点模式 - site-simple
  • 目的:让父项目来管理所有子项目的jar包
  • server引用dao的代码:
<!--导入dao-->
<dependency>
    <groupId>me.jing</groupId>
    <artifactId>jd-dao</artifactId>
    <version>1.0</version>
</dependency>

直接右键 - Run

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

扫码关注云+社区

领取腾讯云代金券