从前后端分离到前后端整合的“退步”(二)pom.xml文件配置

您所在的位置:网站首页 前后端分离项目怎么整合 从前后端分离到前后端整合的“退步”(二)pom.xml文件配置

从前后端分离到前后端整合的“退步”(二)pom.xml文件配置

2024-07-16 00:41| 来源: 网络整理| 查看: 265

系列文章目录

从前后端分离到前后端整合的“退步”(一)项目结构 从前后端分离到前后端整合的“退步”(二)pom.xml文件配置

Spring Boot + Vue 使用Maven进行打包发布(二)pom.xml文件配置 系列文章目录前言本文只是pom文件的配置,需要构建项目结构的可以移步系列文章第一篇一、pom.xml文件是什么?二、配置步骤1.父项目 pom.xml 文件的配置2.后端子项目 backend :pom.xml 文件的配置3.前端子项目 frontend :pom.xml 文件的配置 总结

前言

本文仅是针对笔者操作的一个记录,以便以后使用。也希望可以对更多的同好们有所帮助。 现在前后端分离十分流行,最近在有接触到了前后端一起使用Maven进行打为jar包的项目,于是今天进行实际的操作一下,以下是本次的记录。

众所周知Maven是一个项目管理工具,可以对 Java 项目进行构建、依赖管理。Maven 也可被用于构建和管理各种项目,例如 C#,Ruby,Scala 和其他语言编写的项目。那么我们也可以使用他构建一个前后端打包为一个jar包的项目。 使用的技术为 Spring Boot+Vue

本文只是pom文件的配置,需要构建项目结构的可以移步系列文章第一篇

从前后端分离到前后端整合的“退步”(一)项目结构

在xml文件中有写了相应的注释,可以根据注释进行理解。

一、pom.xml文件是什么?

pom是Project Object Model(项目对象模型)的缩写,是Maven中的项目文件,可用于管理与配置依赖,组织信息,项目授权,远程仓库等等.一个Maven项目,可以没有任何代码,但不能没有pom.xml.

二、配置步骤 1.父项目 pom.xml 文件的配置

笔者加入了一些因个人使用而引入的依赖,可根据具体使用增删。

某些依赖获取较慢,可利用技术手段连接进行加载。

4.0.0 com.along.model SpringModel 1.0-SNAPSHOT pom Backend Frontend org.springframework.boot spring-boot-starter-parent 2.5.5 1.8 1.12.0 UTF-8 UTF-8 org.apache.maven.plugins maven-compiler-plugin 1.8 1.8 org.springframework.boot spring-boot-autoconfigure 2.5.5 org.springframework.boot spring-boot-starter-web com.baomidou mybatis-plus-boot-starter 3.4.2 mysql mysql-connector-java org.springframework.boot spring-boot-devtools runtime true 2.后端子项目 backend :pom.xml 文件的配置 SpringModel com.along.model 1.0-SNAPSHOT 4.0.0 com.example Backend 1.0-SNAPSHOT backend Demo project for Spring Boot org.apache.maven.plugins maven-clean-plugin 3.1.0 src/main/resources/static ${project.parent.basedir}/Frontend/dist org.apache.maven.plugins maven-resources-plugin 3.1.0 copy Vue Frontend content generate-resources copy-resources src/main/resources/static true ${project.parent.basedir}/Frontend/dist css/ fonts/ img/ js/ favicon.ico index.html org.springframework.boot spring-boot-maven-plugin repackage 3.前端子项目 frontend :pom.xml 文件的配置 SpringModel com.along.model 1.0-SNAPSHOT 4.0.0 org.example Frontend 1.0-SNAPSHOT com.github.eirslett frontend-maven-plugin ${frontend-maven-plugin.version} ${project.parent.basedir}/frontend install node and npm install-node-and-npm v8.12.0 6.4.1 npm install npm generate-resources install npm run build npm run build 总结

本篇文章只是笔者对于个人需要的一个记录,开始目的是以后在需要的时候可以及时的找到,当然也希望能够为更多的同好们提供到便利。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3