ElAdmin Java 平台学习笔记

1、安装

1.1 参考官方教程

https://eladmin.vip/pages/010101/

1、JDK:1.8+
安装教程:https://www.runoob.com/java/java-environment-setup.html
2、Redis 3.0+
安装教程:https://www.runoob.com/redis/redis-install.html
3、Maven 3.0+
安装教程:https://www.runoob.com/maven/maven-setup.html
4、MYSQL 5.5.0+ (推荐8.0)
安装教程:https://www.runoob.com/mysql/mysql-install.html
5、Node v10+ (最好使用 12,高版本可能会有问题)
安装教程:https://www.runoob.com/nodejs/nodejs-install-setup.html

1.2 技巧
  • 启动cmd技巧
    • 资源管理器打开一个目录,如F:\Java
    • 点击地址栏,输入cmd,回车
    • 弹出cmd窗口,直接定位到F:\Java
F:\Java>

2. 我的安装

2.1、JDK:1.8+

安装教程:https://www.runoob.com/java/java-environment-setup.html

  • 以前安装的1.8,查询:
F:\Java>java -version
java version "1.8.0_201"
Java(TM) SE Runtime Environment (build 1.8.0_201-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.201-b09, mixed mode)

2.2、Redis 3.0+

安装教程:https://www.runoob.com/redis/redis-install.html

我安装的压缩包: Redis-x64-5.0.14.1.zip
解压到 F:\Java,解压后,将文件夹重新命名为 redis。

查询版本:

F:\Java\redis>redis-server --version
Redis server v=5.0.14.1 sha=ec77f72d:0 malloc=jemalloc-5.2.1-redis bits=64 build=5627b8177c9289c

-启动:
命令行

F:\Java\redis>redis-server

创建快捷方式、加入path都可以

2.3、Maven 3.0+

安装教程:https://www.runoob.com/maven/maven-setup.html

引用的maven仓库
我安装的是3.84版本,安装到F:\Java\apache-maven-3.8.4

  • 设置 Maven 环境变量
    MAVEN_HOME:F:\Java\apache-maven-3.8.4

  • 添加Path
    F:\Java\apache-maven-3.8.4\bin

  • 查询,显示版本就正确了

F:\Java>mvn -v
Apache Maven 3.8.4 .......
  • 注意 setting.xml
    检查下面的文件不能为空,参考教程设置好。
    F:\Java.m2\settings.xml
    然后打开idea,点右侧的Maven工具条的刷新按钮
    如果还有问题,删除项目的.idea目录,out目录等中间目录,再重新打开项目,刷新maven,编译项目。

2.4、MYSQL 8.0

推荐是用宝塔安装 MySql8.9版本。 最低也要5.5.0+

安装教程:https://www.runoob.com/mysql/mysql-install.html

  • mysql如果已经安装,可以直接调用。
    如果有云主机的mysql更好

    • 比如我用禅道的一键安装包安装的mysql服务。地址:D:\xampp\mysql
  • 查询

D:\xampp\mysql\bin>mysql --version
mysql  Ver 15.1 Distrib 10.4.14-MariaDB, for Win64 (AMD64), source revision ddffcad64c9ff3299037eed9df1bc92d51f8d07e

2.5、Node v10+

(最好使用 12,高版本可能会有问题)

安装教程:https://www.runoob.com/nodejs/nodejs-install-setup.html

我在配置vscode 插件开发时,安装过. 查询版本如下

F:\Java>node --version
v16.18.0

2.6 GIT

安装 git windows版本

F:\Java>git --version
git version 2.34.1.windows.1

2.7 VSCode

3. IDE

3.1 IDEA社区版【编译调试】

  • 如果是打包,推荐用VS Code即可,不需要安装IDEA
    下载社区版安装

  • 默认的maven地址设定
    idea=>other setting =>setting for new project=>maven 设定新的位置,
    那么下次删除了.idea目录后,新建项目的maven就在新的位置了

3.2 WebStorm社区版【废弃】

下载社区版安装。
这个废弃了,建议采用VS Code

3.3 VS Code :前端【推荐】

采用VS Code进行前端的git检出、编辑、运行、打包等。

# 安装依赖
npm install

# 启动服务 localhost:8013
npm run dev

# 构建生产环境
npm run build:prod

4. 代码仓库

代码地址
后端https://gitee.com/elunez/eladmin
前端https://gitee.com/elunez/eladmin-web
  • 登录gitee
  • 访问下面代码仓
  • fork仓库
  • 改名仓库
  • 设定public或私有
  • 开始你的表演

4.1 eladmin

run入口

正常情况下,配好,菜单的run里面显示 AppRun入口。如果没有,在下面位置:

eladmin\eladmin-system\src\main\java\me\zhengjie\AppRun.java

4.2 eladmin-web

这个用 WebStorm打开,

  • 启动前端:

    • WebStorm打开项目
    • 打开 package.json
    • 在scripts节点的dev位置,左面的三角,点击,运行
  • 问题处理

    • 如果启动客户端网页,提示redis问题:
      • 重新启动redis,
      • 或者重启机器,
      • 或者杀掉所有redis的进程
      • 再启动redis。
    Unable to connect to Redis; 。。。。。。
    

5. 其他

杀掉java进程

查询进程好,再杀掉

 ps -ef|grep java
 kill -9 查询到的id
 #如 kill -9 2331
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
Java是一种广泛使用的编程语言,有简单、面向对象、跨平台等特点。下面是Java学习的一些重要知识点和学习笔记: 1. Java基础: - 数据类型:Java提供了多种数据类型,包括基本数据类型和引用数据类型。 - 控制流程:学习如何使用条件语句(if-else、switch)、循环语句(for、while)等控制程序的流程。 - 数组:了解如何声明、初始化和操作数组。 - 方法:学习如何定义和调用方法,以及方法的参数和返回值。 - 类和对象:理解类和对象的概念,学习如何定义类、创建对象和使用类的成员变量和方法。 - 继承和多态:掌握继承和多态的概念,了解如何使用继承创建子类,并实现方法的重写和多态的应用。 2. 面向对象编程: - 封装:学习如何使用访问修饰符(public、private、protected)来控制类的成员的访问权限。 - 继承:了解继承的概念和作用,学习如何使用extends关键字创建子类。 - 多态:理解多态的概念和实现方式,学习如何使用父类引用指向子类对象,实现方法的动态绑定。 3. 异常处理: - 异常的分类:了解异常的分类(Checked Exception和Unchecked Exception)和常见的异常类型。 - 异常处理机制:学习如何使用try-catch语句捕获和处理异常,以及使用throws关键字声明方法可能抛出的异常。 4. 输入输出: - 文件操作:学习如何读写文件,包括使用File类、字节流和字符流等。 - 序列化:了解对象的序列化和反序列化,学习如何将对象保存到文件或网络中。 5. 集合框架: - 学习Java提供的集合框架,包括List、Set、Map等常用的集合类,以及它们的特点和用法。 6. 多线程编程: - 学习如何创建和管理线程,了解线程同步和线程间通信的方法。 7. 数据库连接: - 学习如何使用Java连接数据库,执行SQL语句,进行数据的增删改查操作。 以上是Java学习的一些重要知识点和学习笔记,希望对你有帮助!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

杨海华(小黄鸭)

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值