Mac 2020 m1芯片初体验

news/2025/3/19 23:32:14/

作为程序员,赶在2021年底前买了苹果的2020款的macbook pro,关于一些安装软件的问题,做一个总结。

1、办公软件 office

在app store 下载一个office 365

至于账户的话,是在淘宝买一个账户,10几块就搞定了

2、关于idea

安装的是2021.1.3,在网上找了很久都没找到那个破解版的包,最后去淘宝花了20块买了个破解的包,无限重置试用期的30天

IDEA 历史版本下载链接:Other Versions - IntelliJ IDEA

3、关于ssh连接

刚开始用的是royal tsx,发现新建的文件我无法保存,而且服务器上的文件无法直接删掉,得用命令行。

最后换了个 ssh shell 和file zilla结合使用

4、关于jdk

2020Mac M1安装jdk,IDEA,_牧牛童的博客-CSDN博客_m1安装idea

环境变量配置(修改自己对应的目录)

vi ~/.bash_profile

cd ~/

source .bash_profile

#JDK
JAVA_HOME=/Library/Java/JavaVirtualMachines/zulu-8.jdk/Contents/Home
PATH="$JAVA_HOME/bin:$PATH"
CLASSPATH="$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar"
export JAVA_HOME
export PATH
export CLASSPATH#GRADLE
GRADLE_HOME=/Users/xx/soft/gradle-5.6.4
PATH=$PATH:$GRADLE_HOME/bin
export GRADLE_HOME GRADLE_USER_HOME PATH#Maven
MAVEN_HOME=/Users/xx/soft/apache-maven-3.6.1
export MAVEN_HOME
export PATH="$MAVEN_HOME/bin:$PATH"

5、关于svn (git 直接在终端用brew就可以了)

用的是cornerstone,破解版无法打开

文件损坏,无法打开,2020版用到的命令

sudo xattr -r -d com.apple.quarantine /Applications/Cornerstone.app

6、最严重的一个问题,Protobuf的报错,导致项目无法启动

Could not resolve all files for configuration ':prod-basic-service-customize-protocol:protobufToolsLocator_protoc'.

   > Could not find protoc-osx-aarch_64.exe (com.google.protobuf:protoc:3.12.0).

     Searched in the following locations:

Could not find protoc-gen-grpc-java-osx-aarch_64.exe (io.grpc:protoc-gen-grpc-java:1.28.1).

     Searched in the following locations:

解决方式:

protobuf {protoc {artifact = "com.google.protobuf:protoc:${protobufVersion}:osx-x86_64"}plugins {grpc {artifact = "io.grpc:protoc-gen-grpc-java:${grpcVersion}:osx-x86_64"}}
}

https://github.com/grpc/grpc-java/issues/7690

​​​​​​​

7、好用的截屏软件推荐 xnip

8、直接用习惯了notepad++,

mac上不大好用,改用sublime text

9、数据库连接用的是datagrip

10、有遇到需要安装plsql和达梦的地方,只能安装虚拟机,用的是Parallels Desktop

11、kettle打开的时候遇到问题

M1芯片Mac上win10虚拟机安装kettle不成功-Java-CSDN问答

这个答案帮助了了我

然后点击spoon.bat就可以打开工具了


http://www.ppmy.cn/news/334685.html

相关文章

MAC M1安装VMware 安装windows11

目录 前言 一、安装包列表: 二、VMware安装Windows11过程: 总结 前言 最近想着给自己的mac安装windows虚拟机,因为mac是m1芯片的,所以也是从网上找了很多资料,用PD安装了Windows11,在找资料的时候发现…

M1 电脑可以体验Windows11系统吗?M1 MAC安装win11详细教程(附图解)

Win11预览版已经有了,很多M1 mac的朋友也想着体验一下Win11的快感,可是苦于没有11的镜像包,或者无法绕过TPM安装。接下来,小编将为大家带来M1 MAC安装win11详细教程附安装图,有想尝试的朋友可以根据教程安装哦&#xf…

得力考勤机导出的数据按部门分类(Excel宏)

Sub text()Dim i, j, num, row As IntegerDim arr() As IntegerFor i 1 To 3000If Cells(i, 2) "工号&#xff1a;" ThenReDim Preserve arr(num 1)If i > 0 Thenarr(num) iEnd Ifnum num 1End IfNextFor j 0 To (UBound(arr) - 1)If j < UBound(arr) -…

中艺人脸识别考勤机使用方法_中控人脸识别考勤机说明书 人脸识别考勤机的使用方法...

1, 人脸识别考勤机的使用方法 1.“MENU” —》管理员验证&#xff0c;进入系统—》登记用户—》输入“工号”按OK—》人脸图像采集&#xff0c;完后按OK保存。若为第一次使用设备&#xff0c;管理员均未设定&#xff0c;按MENU&#xff0c;直接进入配置管理员模块。人脸识别考勤…

依时利考勤机说明书_考勤机(依时利)产品手册

※ 产品介绍 一、消费机系列&#xff1a; 产品型号&#xff1a; ER-691C 产品类别&#xff1a; IC 卡收费机 功能简介 : 1 、 数码管和液晶双重显示&#xff0c;操作方便&#xff0c; 显示直观&#xff1b; 2 、 有定值、不定值、编号菜单等多种消费模式&#xff0c;方便消费操…

(二)员工管理系统(超级详细代码)

dao层 ImsDepartmentDAO 接口 package com.codingfuture.dao;import com.codingfuture.entity.ImsDepartment; import java.util.List;/*** 部门接口* author wxy*/ public interface ImsDepartmentDAO {/*** 以下是添加部门* param imsDepartment* return int*/public int i…

人事管理系统如何做好员工考勤管理?

企业考勤管理的主要难题在于考勤、排班、假勤这三块&#xff0c;对于考勤来说&#xff0c;往往存在一些漏打卡、代打卡、打卡慢的情况&#xff1b; 对于排班&#xff0c;存在着多班次混排的情况&#xff0c;对各人员调配、设备调配、轮班作业、生产计划调整等有复杂调配需求&a…

职工考勤管理系统

#include<stdio.h> #include<stdlib.h> #include<string.h> #include<time.h>#define PASS_WORD "123456"typedef struct _Stuff {int no;//工号char name[20];//姓名struct tm * tm_strat;//上班时间struct tm * tm_end;//下班时间char sta…