当前位置: 首页 > wzjs >正文

宝鸡企业网站建设关键词排名推广方法

宝鸡企业网站建设,关键词排名推广方法,广州电商网站开发公司,工业设计专业就业前景怎么样文章目录 一、基于IDEA创建Maven工程1. 概念梳理Maven工程的GAVP2. Idea构建Maven Java SE工程3. Idea构建Maven Java Web工程3.1 创建一个maven的javase工程3.2 修改pom.xml文件打包方式3.3 设置web资源路径和web.xml路径 4. Maven工程项目结构说明 二、基于IDEA进行Maven工程…

文章目录

  • 一、基于IDEA创建Maven工程
    • 1. 概念梳理Maven工程的GAVP
    • 2. Idea构建Maven Java SE工程
    • 3. Idea构建Maven Java Web工程
      • 3.1 创建一个maven的javase工程
      • 3.2 修改pom.xml文件打包方式
      • 3.3 设置web资源路径和web.xml路径
    • 4. Maven工程项目结构说明
  • 二、基于IDEA进行Maven工程构建
    • 1. 构建概念和构建过程
    • 2. 可视化方式项目构建
    • 3. 构建插件、命令、生命周期命令之间关系

一、基于IDEA创建Maven工程

1. 概念梳理Maven工程的GAVP

Maven 中的 GAVP 是指 GroupId、ArtifactId、Version、Packaging 等四个属性的缩写。
其中前三个是必要的(在创建项目的时候指定),而 Packaging 属性为可选项(有默认值)。这四个属性主要为每个项目在maven仓库中做一个标识,类似人的姓-名!方便后期项目之间相互引用依赖等!

GAV遵循规则:

​ 1) GroupID 格式:com.{公司/BU }.业务线.[子业务线],最多 4 级。例如:com.taobao.tddl

​ 2) ArtifactID 格式:产品线名-模块名。

​ 3) Version版本号格式推荐:主版本号.次版本号.修订号

1. 主版本号:当做了不兼容的 API 修改,或者增加了能改变产品方向的新功能。2. 次版本号:当做了向下兼容的功能性新增(新增类、接口等)。3. 修订号:修复 bug,没有修改方法签名的功能加强,保持 API 兼容性。例如: 初始→1.0.0  修改bug → 1.0.1  功能调整 → 1.1.1等

Packaging定义规则:

​ 指示将项目打包为什么类型的文件,idea根据packaging值,识别maven项目类型!

  • jar(默认值),代表普通的Java工程,打包以后是.jar结尾的文件。
  • war,代表Java的web工程,打包以后.war结尾的文件。
  • pom,代表不会打包,用来做继承的父工程。

2. Idea构建Maven Java SE工程

在这里插入图片描述

当创建完毕maven工程之后,idea中会自动打开Maven视图,如下图:

在这里插入图片描述

3. Idea构建Maven Java Web工程

3.1 创建一个maven的javase工程

在这里插入图片描述

3.2 修改pom.xml文件打包方式

修改位置:项目下/pom.xml

	   <groupId>com.lm</groupId><artifactId>maven_web</artifactId><version>1.0-SNAPSHOT</version><!-- 新增一列打包方式packaging --><packaging>war</packaging>

3.3 设置web资源路径和web.xml路径

点击File–>Project Structure在这里插入图片描述
在这里插入图片描述在这里插入图片描述

  1. 刷新和校验在这里插入图片描述在这里插入图片描述

4. Maven工程项目结构说明

Maven 是一个强大的构建工具,它提供一种标准化的项目结构。
以下是 Maven Web 程序的文件结构及每个文件的作用:

|-- pom.xml                               # Maven 项目管理文件,用于描述项目的依赖和构建配置等信息 
|-- src|-- main                              # 项目主要代码|   |-- java                          # Java 源代码目录|   |   `-- com/example/myapp         # 开发者代码主目录|   |       |-- controller            # 存放 Controller 层代码的目录|   |       |-- service               # 存放 Service 层代码的目录|   |       |-- dao                   # 存放 DAO 层代码的目录|   |       `-- model                 # 存放数据模型的目录|   |-- resources                     # 资源目录,存放配置文件、静态资源等|   |   |-- log4j.properties          # 日志配置文件|   |   |-- spring-mybatis.xml        # Spring Mybatis 配置文件|   |   `-- static                    # 存放静态资源的目录|   |       |-- css                   # 存放 CSS 文件的目录|   |       |-- js                    # 存放 JavaScript 文件的目录|   |       `-- images                # 存放图片资源的目录|   `-- webapp                        # 存放 WEB 相关配置和资源|       |-- WEB-INF                   # 存放 WEB 应用配置文件|       |   |-- web.xml               # Web 应用的部署描述文件|       |   `-- classes               # 存放编译后的 class 文件|       `-- index.html                # Web 应用入口页面`-- test                              # 项目测试代码|-- java                          # 单元测试目录`-- resources                     # 测试资源目录

二、基于IDEA进行Maven工程构建

1. 构建概念和构建过程

项目构建是指将源代码、依赖库和资源文件等转换成可执行或可部署的应用程序的过程。

在这里插入图片描述

2. 可视化方式项目构建

在这里插入图片描述

注意:打包(package)和安装(install)的区别

打包是将工程打成jar或war文件,保存在target目录下

安装是将当前工程所生成的jar或war文件,安装到本地仓库,会按照坐标保存到指定位置

3. 构建插件、命令、生命周期命令之间关系

构建生命周期
构建生命周期可以理解成是一组固定构建命令的有序集合,触发周期后的命令,会自动触发周期前的命令!!!

构建周期作用:``会简化构建过程```
例如:项目打包 mvn clean package即可。

插件、命令、周期三者关系

周期→包含若干命令→包含若干插件
使用周期命令构建,简化构建过程!
最终进行构建的是插件!
http://www.dtcms.com/wzjs/214795.html

相关文章:

  • 现在一些产品网站开发用的啥框架游戏挂机赚钱一小时20
  • 国内ui网站企业网站制作教程
  • 网站建设的基本内容石家庄最新新闻事件
  • 体育网站建设二十四个关键词
  • 建设网站如何进行网站备案优化网站的公司哪家好
  • 单页营销型网站模板下载app001推广平台官网
  • 网站如何做成app哪里有竞价推广托管
  • 市场营销目标怎么写推动防控措施持续优化
  • 自助建站免费建站五个平台网推项目
  • wordpress支持的视频格式seo优化师是什么
  • 阳江网站建设2023年免费b站推广大全
  • 网红营销对消费者的影响seo概念的理解
  • 宜宾商城网站建设dz论坛seo
  • 哈尔滨软件开发公司排名排名优化软件点击
  • 网站seo操作百度网页推广怎么做
  • 威海德嬴网站建设企业网站定制
  • 建个网站谷歌seo外链
  • 佛山网站哪家最专业淘宝代运营公司
  • 县政府网站建设实施方案如何创建微信小程序
  • 网站地图代码seo技术助理
  • 互联网排名前100的公司宁波seo关键词培训
  • 知名网站域名如何建立自己的网站
  • aspcms园林绿化工程网站源码长尾关键词有哪些
  • 怎么用ps做网站超链接同城引流用什么软件
  • 怎么看网站做没做备案常用的关键词有哪些
  • 莱芜做网站公司新站优化案例
  • 成都网站建设前50强甘肃seo技术
  • 做旅游地产的网站和公司推广如何做网上引流
  • 做网站开发使用百分比的好处西安seo网站推广优化
  • 做网站的电销话术百度一下网页首页