首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Maven基础

Maven基础

作者头像
Jingbin
发布2019-04-01 15:08:20
2570
发布2019-04-01 15:08:20
举报
文章被收录于专栏:Android 技术栈Android 技术栈

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

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019.03.29 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Maven基础
相关产品与服务
容器服务
腾讯云容器服务(Tencent Kubernetes Engine, TKE)基于原生 kubernetes 提供以容器为核心的、高度可扩展的高性能容器管理服务,覆盖 Serverless、边缘计算、分布式云等多种业务部署场景,业内首创单个集群兼容多种计算节点的容器资源管理模式。同时产品作为云原生 Finops 领先布道者,主导开源项目Crane,全面助力客户实现资源优化、成本控制。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档