欢迎访问Javamis-低代码快速开发平台 官方博客
官网地址 http://www.javamis.com 代码下载:https://gitee.com/javamis/flowable QQ技术群:327773608

 文章目录

 

 前言

       昨天在阿里云服务上配置了FastDFS文件服务器,同时安装了Nginx代理服务等。花了三个多小时整理出过程文档,等博客更新到博客《Javamis 快速开发平台发布上线》节点时,会将昨天整理出来的文档内容发布到本博客里,请小伙伴们届时留意我的动态发布内容,同时欢迎加入QQ3技术交流群:327773608

 

2章 搭建开发环境(windows环境)

2.1.  Maven安装和配置

2.1.1.      官网下载

1. Maven官网的地址:https://maven.apache.org/

 

 

2. 根据需要下载对应的Maven版本,下面分别介绍下各版本的区别

版本名称 版本区别 说明
Binary 可执行版本 已经编译好可以直接使用
Source 源代码版本 需要自己编译成可执行软件才可使用
tar.gz 压缩格式版本 实际上tar.gz和zip这两个压缩文件里面包含的内容是同样的,只是压缩格式不同;用于unix操作系统
zip 压缩格式版本 实际上tar.gz和zip这两个压缩文件里面包含的内容是同样的,只是压缩格式不同;用于Windows操作系统

 

 

 

 

 

 

  如果有的同学觉得从官网上下载太慢,那么我在这里将下载好的Maven放到网盘中,供同学们下载使用。

Javamis提供的地址(推荐):链接: https://pan.baidu.com/s/1itzPcHgUvByqJuZ_sKRWEw  提取码: jmis

    

 

 

2.1.2.      开始安装

2.下载完成后,解压到某一文件夹目录路径下。本文以E:\Tools\Maven\apache-maven-3.8.1为例,实际配置环境变量时以自己安装的路径为准。

1. 解压“apache-maven-3.8.6-bin.zip” 压缩包

2. 解压成功后,会出现一个新 “apache-maven-3.8.6-bin”文件夹;

(我们将该目录下的子目录剪切出来,原目录删除掉 “apache-maven-3.8.6”) 。

 

 

2.1.3.      配置变量

1. 右键计算机(此电脑) -> 属性 -> 高级系统设置 -> 高级 -> 环境变量,如下图所示:

  

2. 在【系统变量】界面,点击【新建】按钮,设置maven_home环境变量,即:

变量名:maven_home

变量值:电脑上Maven目录的绝对路径(我的路径是 D:\DevInstall\apache-maven-3.8.6 )

 

3. 在【系统变量】界面,选中系统变量“Path”,点击【编辑】按钮,即:

变量名:PATH

变量值: 在变量值里中间某个位置添加:;%maven_home%\bin\ (注意最前面的分号)可复制我的变量值

 

2.1.4.      检测环境

1. win键+R键,输入cmd,点击确定。

 

2. 查看当前JavaMis平台开发环境服务器是否安装成功Maven环境

mvn -version

说明:在显示的命令窗口中输入 mvn -version 命令并回车,如果能正常显示版本信息,说明Maven运行环境安装成功,如上图所示。

 

2.1.5.      本地仓库

1. 创建D:\mavenPro\maven_jar文件夹目录。(这是我的本地仓库目录,你可以根据需要创建自已不同的仓库目录,只是目录不同,目的是一样都是用作本地仓库),用作maven的本地仓库。

 

 

2. 在路径D:\DevInstall\apache-maven-3.8.6\conf下找到settings.xml文件

  

 

3. 打开settings.xml文件,找到节点localRepository,在注释外添加以下内容:

<localRepository>d:\mavenPro\maven_jar</localRepository>

  注:“d:\mavenPro\maven_jar”,这是我的本地仓库地址,请替换为你的本地仓库地址。

 

  说明:

  localRepository节点用于配置本地仓库,本地仓库其实起到了一个缓存的作用,它的默认地址是 C:\Users\用户名.m2。
  当我们从maven中获取jar包的时候,maven首先会在本地仓库中查找,如果本地仓库有则返回;如果没有则从远程仓库中获取包,并在本地库中保存。
  此外,我们在maven项目中运行mvn install,项目将会自动打包并安装到本地仓库中。

 

 

 

 

4. 继续在settings.xml文件,找到mirrors节点添加如下配置(注意要添加在<mirrors>和</mirrors>两个标签之间,其它配置同理)

 1 <mirror>
 2 
 3    <id>alimaven</id>
 4 
 5    <name>aliyun maven</name>
 6 
 7    <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
 8 
 9    <mirrorOf>central</mirrorOf>       
10 
11 </mirror>

  

 

说明1:

 因为国外的服务器下载jar包很慢所以我们改为阿里云服务器

 

说明2:

  虽然mirrors可以配置多个子节点,但是它只会使用其中的一个节点,即默认情况下配置多个mirror的情况下,只有第一个生效,只有当前一个mirror无法连接的时候,才会去找后一个;

  而我们想要的效果是:当a.jar在第一个mirror中不存在的时候,maven会去第二个mirror中查询下载,但是maven不会这样做!


 

 
 
 
 

关于作者

本作者,十二年软件开发经验,目前就职于某研究院软件所大型国企架构师、技术经理,精通Java/C#/Android/Python等开发语言,善于搭建Nginx高性能服务、负载均衡、Redis等;曾从事某互联网、物联网传感、大数据分析、Gis地图、政府协同办公等行业;

同时,对开源框架有深入研究,推了Javamis快速开发平台(官网: http://www.javamis.com/    源代码下载:https://gitee.com/javamis/flowable ),同时有多个开源项目托管在Gitee和GitHub,欢迎QQ3群交流:327773608

如果我的代码对你有用,请帮我随手star一下star

读后有收获可以支付宝请作者喝咖啡:

 

 

 

posted on 2022-09-06 11:58  javamis  阅读(233)  评论(0编辑  收藏  举报