项目源码打包手册

一、后端项目打包环境准备

1、准备java1.8

https://mirrors.huaweicloud.com/java/jdk/8u151-b12/
选择最下面的win10 64位版本

Java环境配置:
在 我的电脑图标 右键点击属性,进入系统信息面板

点击高级系统设置进入系统属性,在系统属性的高级点击下方的环境变量

在系统变量点击新建

变量名填写JAVA_HOME,变量值填java安装路径,如C:\Program Files\Java\jdk1.8.0_181

在系统变量中点击Path,再点击编辑

点击新建,分辨新建两个路径,一个是根目录的bin路径,另一个是根目录的jre/bin的路径

如图:

检查java环境是否搭建成功,在cmd中输入java -version

显示版本号则ok

2、准备Apache Ant

访问官网下载https://ant.apache.org/bindownload.cgi

解压出来,文件目录

搭建ant环境:
继续在系统环境变量中添加ANT_HOME,变量值填ant项目路径

继续在系统变量中点击Path,然后点击编辑,点击新建后填入ant文件夹中的bin路径,如D:\apache-ant-1.9.15\bin

检测ant环境是否搭建成功,在cmd中输入ant -version

显示版本号则搭建成功

3、准备Maven

https://mirrors.huaweicloud.com/apache/maven/maven-3/3.2.5/binaries/
下载zip包,解压到硬盘中
搭建maven环境:
继续在系统环境变量中添加MAVEN_HOME,变量值填刚才解压出来的项目路径

继续在系统变量中点击Path,然后点击编辑,点击新建后填入maven文件夹中的bin路径,如D:\maven\apache-maven-3.6.3\bin

检测maven环境是否搭建成功,在cmd中输入mvn -v,如果显示下面信息则搭建成功

二、源码打包

准备工作:
将build-dev文件放在项目同级目录下,如图:

修改build-dev中的dev-local-8081配置文件

修改为对应的maven路径和repository路径,setting选择setting.8081.xml

如果打包部分项目的话,需要修改build文件
注释掉不需要打包的项目,对应的标签,如图

注释掉对应项目的标签,如图:

在build-dev文件夹中运行cmd,执行ant打包

如果出现如下结果,则表示打包结束

打包结束后在build-dev文件夹中会生成ant.txt文本文件
Ctrl+f查询[ERROR],如果没有找到错误日志记录则表示打包成功,如图

三、前端项目打包环境准备

1、安装node.js
https://nodejs.org/zh-cn/
官网下载长期支持版本,一直点击下一步安装。
检查环境:
Cmd中输入node,如果显示如图则表示安装成功

四、 前端项目打包

在前端项目进入cmd,如图:

执行npm install下载项目所需的modules,如图

下载完毕后,执行npm run build进行打包编译,如图

如果现实如下图,则表示编译成功

编译成功后会在前端项目路径下生成dist文件夹,dist内容就是编译好的项目

Dist文件结构

问题记录:
1.忘记配置dev-local-8081里的maven配置,导致报错
2.因为打包项目中少了两个,在build配置文件中没有注释掉少的项目,导致打包过程中报错。