Windows安装Apache Maven 3.9.9

第一步下载资源

官网:下载 Apache Maven -- Maven

环境变量配置

M2_HOME 指向bin目录

MAVEN_HOME 指向根目录

M2_HOME 不确定是否必须要

Path配置 ,需要注意MAVEN顺序应当在java之前
验证是否安装成功,在cmd中以管理员方式打开,随后输入mvn -v 如果出现版本号即可成功,如果闪退等即为失败
如果显示找不到mvn命令,就回到环境配置,在用户变量新建配置Path,值和系统变量的path一致即可

创建测试项目:

mvn archetype:generate -DgroupId=com.example -DartifactId=test-project -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false

若项目生成成功,说明Maven已正常工作。

换源

第一步找到conf文件下的settings.xml并用记事本打开

找到以下位置

第二步设置阿里云中央仓库

<mirror>

<id>aliMaven</id>

<name>aliyun maven</name>

<url>https://maven.aliyun.com/nexus/content/groups/public/\</url>

<!--中央仓库-->

<mirrorOf>central</mirrorOf>

</mirror>

第三步

第三步配置JDK编译版本

找到<!--profile 对比下面的jdk-1.4可以更快找到

从上面的!--profile 一直到最下面的</profile>

-->

替换为

复制代码
<profile>
    <id>jdk-1.8</id>
    <activation>
      <activeByDefault>true</activeByDefault>
      <jdk>1.8</jdk>
    </activation>
    <properties>
      <maven.compiler.source>1.8</maven.compiler.source>
      <maven.compiler.target>1.8</maven.compiler.target>
      <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
    </properties>
</profile>

最后一步配置本地仓库目录

找到此位置的<localRepository>

可以不删除直接添加到"-->"注释下方

其中e:/maven/repository为仓库位置,可根据自己情况更改到此配置完成

解压后来到主文件夹

输入cmd并回车

输入mvn -v 出现版本号即可下一步,没出现就是Maven没有装好
下一步安装相关依赖,还是这个位置,输入 mvn package 等待安装完毕,注意,如果报错就是上一步的配置文件有问题,仔细检查后再次尝试
安装完毕后来到这个位置。复制全路径然后进入cmd
命令提示符里先进入到刚才的目录,然后输入java -jar ruoyi-admin.jar,目的是执行该文件
完成后,回到上一级查看pom.xml文件
可以吧此处的jar改成war,这样它导出的文件就会变为war包,保存并退出
回到主目录输入cmd
输入mvn clean 这是表示运行清理操作(会默认把target文件夹中的数据清理)。
再输入mvn package打包操作

安装redis

通过网盘分享的文件:redis

链接: https://pan.baidu.com/s/1HtsFAwS5V8y85VBnTtlgog?pwd=xhwm 提取码: xhwm

俩个安装方式都是无脑下一步即可,也可根据需求更改文件位置

安装redis服务器和客户端后不用操作

配置eclipse

若依系统采用Eclipse作为开发工具。但不局限于Eclipse。此处仅介绍在Eclipse搭建开发环境所需的操作。

配置Maven

进入Window->Preferences->Maven->Installations页面,设置已经安装好的Maven

2.1.2 配置Maven仓库路径

进入Window->Preferences->Maven->User Settings页面,配置仓库路径

2.1.4 关闭校验

进入Window->Preferences->Validation页面,勾选"Suspend all validators",关闭校验

2.2 导入工程

通过Eclipse导入工程,步骤如下:

(1)点击左侧项目区域--->Import...

(2)选择RuoYi

(3)点击Finish

(4)RuoYi的代码就被导出到Eclipse中了,此时可以在工程视图中看到。

运行若依系统

必要的配置

修改数据库连接

编辑src/main/ resources目录下的application-druid.yml 文件,修改数据库地址账号信息。

执行sql/ ry_20180423.sql,quartz.sql 两个文件 日期随版本变化

开发环境配置

编辑src/main/ resources目录下的application.yml 文件,

默认端口为8080

3.1.4 日志配置

编辑src/main/ resources目录下的logback.yml 文件

改为自己需要的路径

3.2 启动及验证(后台)

启动RuoYiApplication.java 出现如下图表示启动成功

打开浏览器,输入:http://localhost:8080/captchaImage

若能正确显示返回信息,搭建后台成功。

Node.js环境搭建

下载地址:Node.js --- Download Node.js®

将下载的node-v10.15.3-win-x64.zip解压到指定目录中,并在解压后的目录下建立node_globalnode_cache这两个目录。

配置环境变量

新增NODE_HOME,值为:D:\tools\node-v10.15.3-win-x64(视自己安装目录而定),修改PATH并在最后添加:;%NODE_HOME%;%NODE_HOME%\node_global;

配置NODE_HOME

配置Path

环境变量查看: echo %node_home%,echo %path%

测试安装是否成功: node -v,npm -v

npm配置(以下操作需要联网)

配置npm全局安装位置和缓存路径。打开CMD,分别执行如下命令:

复制代码
npm config set cache "E:\tools\node-v14.15.0-win-x64\node_cache"
npm config set prefix "E:\tools\node-v14.15.0-win-x64\node_global"

注意:

1)创建的node_global(npm全局安装位置)和node_cache(npm缓存路径)与npm联系起来

2)如果执行命令卡死,可以删除C:\Users\用户名.npmrc 后重新执行。(用户名:当前电脑的用户名)

3)"E:\tools\node-v10.15.3-win-x64\node_global",双引号不能少

换源修改npm镜像提高下载速度

npm config set registry https://registry.npmmirror.com

下载相关依赖

npm install webpack -g

以上命令执行完毕后,会生成如下文件: %node_home%\node_global\node_modules\webpack

进入ruoyi的ui目录

cd E:\RuoYi-Vue-master\RuoYi-Vue-master\ruoyi-ui

启动项目
npm run dev

运行完毕后出现网页即为成功,如果没有出现验证码则是后端有问题

相关推荐
zeijiershuai33 分钟前
Java单元测试、Junit、断言、单元测试常见注解、单元测试Maven依赖范围、Maven常见问题解决方法
java·junit·单元测试·maven
Warren982 小时前
十分钟学会Git
java·ide·笔记·git·gitee
WispX8883 小时前
【JVM】GC 常见问题
java·jvm·算法
极客先躯5 小时前
高级java每日一道面试题-2025年3月05日-微服务篇[Eureka篇]-Eureka在微服务架构中的角色?
java·微服务·架构·服务注册·健康检查·架构服务发现
北漂老男孩6 小时前
IntelliJ IDEA 调试技巧指南
java·ide·intellij-idea
八股文领域大手子7 小时前
Leetcode32 最长有效括号深度解析
java·数据库·redis·sql·mysql
上官美丽7 小时前
Springboot中的@ConditionalOnBean注解:使用指南与最佳实践
java·spring boot·mybatis
鹏神丶明月天7 小时前
mybatis_plus的乐观锁
java·开发语言·数据库
fantasy_47 小时前
Java数据类型 Arrays VS ArraysList VS LikedList 解析
java