首页 > 其他分享 >mac m1运行jeecgboot指南

mac m1运行jeecgboot指南

时间:2023-04-23 09:00:11浏览次数:48  
标签:-- redis jeecgboot boot system mac m1 mysql jeecg

后端

使用 m1 mac 运行 x86 的docker镜像会有问题,需要更换镜像,并且把最后一个镜像给注释掉,手动启动。
同时,需要修改 hosts 文件,添加记录 127.0.0.1 jeecg-boot-redis 127.0.0.1 jeecg-boot-mysql

mysql 启动后,把 db 目录下的 sql 文件执行一下,然后启动 java 项目

version: '2'
services:
  jeecg-boot-mysql:
    build:
      context: ./db
    environment:
      MYSQL_ROOT_PASSWORD: root
      MYSQL_ROOT_HOST: '%'
      TZ: Asia/Shanghai
    restart: always
    container_name: jeecg-boot-mysql
    image: arm64v8/mysql
    command:
      --character-set-server=utf8mb4
      --collation-server=utf8mb4_general_ci
      --explicit_defaults_for_timestamp=true
      --lower_case_table_names=1
      --max_allowed_packet=128M
      --default-authentication-plugin=caching_sha2_password
    ports:
      - 3306:3306

  jeecg-boot-redis:
    image: arm64v8/redis
    ports:
      - 6379:6379
    restart: always
    hostname: jeecg-boot-redis
    container_name: jeecg-boot-redis

#  jeecg-boot-system:
#    build:
#      context: ./jeecg-module-system/jeecg-system-start
#    restart: on-failure
#    depends_on:
#      - jeecg-boot-mysql
#      - jeecg-boot-redis
#    container_name: jeecg-boot-system
#    image: arm64v8/openjdk
#    hostname: jeecg-boot-system
#    ports:
#      - 8080:8080

前端

使用 pnpm install 下载依赖即可,下载失败的依赖自己手动下载aarch64版本的,然后放到 node_modules 里替换

标签:--,redis,jeecgboot,boot,system,mac,m1,mysql,jeecg
From: https://www.cnblogs.com/zjy4fun/p/17345444.html

相关文章

  • mac elasticsearch tar.gz 离线安装
    1、解压elasticsearch-8.6.2-darwin-x86_64.tar.gz2、需要高版本jdk,大于jdk8,我装的是jdk173、进入解压文件夹bin目录,双击elasticsearch文件,或者bin目录下命令行之行 elasticsearch4、稍微等待,显示 5、浏览器访问https://localhost:9200/ 上图elastic和zqi4S2s80n7bzdgZZ......
  • macOS Catalina 安装 jdk17
    1、打开官网 https://www.oracle.com/cn/java/technologies/downloads/选择17,macos。ARM64DMGInstaller:现在新款mac使用,Apple芯片x64DMGInstaller:老款mac使用,inter芯片2、我的是老款,下载x64DMGInstaller后,双击安装dmg文件3、安装完毕,命令行vim~/.bash_profile添加:e......
  • 获取安卓设备MAC地址工具类
    获取安卓设备的MAC地址需要使用WifiManager,以下是一个获取MAC地址的工具类:```importandroid.annotation.SuppressLint;importandroid.content.Context;importandroid.net.wifi.WifiInfo;importandroid.net.wifi.WifiManager;importandroid.os.Build;importandroid.......
  • Microsoft PowerPoint LTSC 2021 for Mac(ppt演示工具) v16.73 beta版
    MicrosoftPowerPointLTSC2021forMac是一款专业的幻灯片演示软件,适用于苹果电脑。是office LTSC2021套装中的一个组成部分,与Word、Excel和Outlook等其他应用程序一起提供。PowerPointLTSC2021具有许多易于使用的工具和功能,可以帮助用户创建具有吸引力的演示文稿。Microsoft......
  • mac冒险游戏:神奇宝盒:冒险建造者Wonderbox for mac 中文版
    Wonderbox是一款由 AquirisGameStudio开发的跨平台冒险游戏。在这个游戏中,玩家将进入一个充满奇幻和创造性的世界,并且可以使用各种工具和素材来创建自己的世界。Wonderbox的游戏特色主要包括以下几点:创造性玩法-玩家可以在游戏中使用各种不同的工具和素材来建造自己的世界,......
  • Mac中 ~/.bashrc 或 ~/.bash_profile 的问题 [转载]
    1.问题描述熟练使用Linux的人会知道,环境变量是在~/.bashrc或~/.bash_profile中进行配置的;在MacOS中,同样也可以在这两个文件中配置环境变量,但是每次打开命令行时都需要输入source~/.bashrc或source~/.bash_profile才能生效,无法自动生效。2.解决方案需要注意的一点是,与Linu......
  • Mac连接Windows上的mysql服务器
    1、关闭Windows的防火墙2、在Windows上新建入站规则,允许访问3306端口  一直下一步,完成设置3、在Windows上更新mysql的root用户的host为'%'selecthost,userfromuser;updateusersethost='%'whereuser='root';flushprivileges; 4、在MAC上连接Windows上......
  • 如何把Mac上的文件传输到Windows电脑上
    前提是两台电脑在同一个局域网内!!!!1、在Windows上新建共享文件夹 2、打开Windows的smb共享支持3、打开访达->前往->连接服务器4、点击“连接”,成功后访达左边菜单栏就会出现Windows的共享文件夹5、把MAC里的文件就可直接拖动至Windows共享的文件夹里,Windows上就可以看到......
  • mac brew git安装和卸载
    1.直接使用国内镜像安装/bin/zsh-c"$(curl-fsSLhttps://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"随便选择镜像2.大概需要10分钟左右安装结束根据结束后的红色字体提示,运行:source/Users/xxxx/.zprofile 注意:把xxxx替换为自己的名字,最好是复制红色......
  • CS61A_lab14_macro
     (define-macro(switchexprcases)(cons'cond(map(lambda(case)(cons(eq?(evalexpr)(carcase))(cdrcase)))cases))) 这段代码是一个用于Scheme语言的宏定义,可以将一系列的条件分支语句转化为Scheme的cond表达式。下面是具体的......