Mac 2020 m1芯片初体验

Mac 2020 m1芯片初体验,第1张

Mac 2020 m1芯片初体验

作为程序员,赶在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

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5697136.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存