Goland启动闪退

/Applications/GoLand.app/Contents/MacOS/goland ; exit;
➜  ~ /Applications/GoLand.app/Contents/MacOS/goland ; exit;
2022-12-27 16:38:39.477 goland[6625:69821] allVms required 1.8*,1.8+
2022-12-27 16:38:39.478 goland[6625:69826] Cannot load JVM bundle: Error Domain=NSCocoaErrorDomain Code=3585 "dlopen_preflight(/Applications/GoLand.app/Contents/jbr/Contents/MacOS/libjli.dylib) => false, tried: '/Applications/GoLand.app/Contents/jbr/Contents/MacOS/libjli.dylib' (mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64')), '/System/Volumes/Preboot/Cryptexes/OS/Applications/GoLand.app/Contents/jbr/Contents/MacOS/libjli.dylib' (no such file), '/Applications/GoLand.app/Contents/jbr/Contents/MacOS/libjli.dylib' (mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64'))" UserInfo={NSLocalizedFailureReason=The bundle doesn’t contain a version for the current architecture., NSLocalizedRecoverySuggestion=Try installing a universal version of the bundle., NSFilePath=/Applications/GoLand.app/Contents/jbr/Contents/MacOS/libjli.dylib, NSDebugDescription=dlopen_preflight(/Applications/GoLand.app/Contents/jbr/Contents/MacOS/libjli.dylib) => false, tried: '/Applications/GoLand.app/Contents/jbr/Contents/MacOS/libjli.dylib' (mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64')), '/System/Volumes/Preboot/Cryptexes/OS/Applications/GoLand.app/Contents/jbr/Contents/MacOS/libjli.dylib' (no such file), '/Applications/GoLand.app/Contents/jbr/Contents/MacOS/libjli.dylib' (mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64')), NSBundlePath=/Applications/GoLand.app/Contents/jbr, NSLocalizedDescription=The bundle “JBR-17.0.5+1-653.14-jcef 17.0.5” couldn’t be loaded because it doesn’t contain a version for the current architecture.}
rosetta_has_been_previously_installed: true
2022-12-27 16:38:39.481 goland[6625:69826] Retrying as x86_64...
2022-12-27 16:38:39.509 goland[6625:69829] allVms required 1.8*,1.8+
2022-12-27 16:38:39.512 goland[6625:69841] Current Directory: /Users/dairuiquan
2022-12-27 16:38:39.512 goland[6625:69841] parseVMOptions: GOLAND_VM_OPTIONS = /Users/dairuiquan/Desktop/drq/百度网盘/muke/激活补丁/jetbra/vmoptions/goland.vmoptions
2022-12-27 16:38:39.515 goland[6625:69841] parseVMOptions: platform=-1 user=-1 file=(null)
2022-12-27 16:38:39.605 goland[6625:69841] *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'NSWindow drag regions should only be invalidated on the Main Thread!'
*** First throw call stack:
(
    0   CoreFoundation                      0x00007ff809eb7cc3 __exceptionPreprocess + 242
    1   libobjc.A.dylib                     0x00007ff809a0610a objc_exception_throw + 48
    2   CoreFoundation                      0x00007ff809edfea6 _CFBundleGetValueForInfoKey + 0
    3   AppKit                              0x00007ff80ceeb584 -[NSWindow(NSWindow_Theme) _postWindowNeedsToResetDragMarginsUnlessPostingDisabled] + 307
    4   AppKit                              0x00007ff80ced8353 -[NSWindow _initContent:styleMask:backing:defer:contentView:] + 1247
    5   AppKit                              0x00007ff80d073072 -[NSPanel _initContent:styleMask:backing:defer:contentView:] + 50
    6   AppKit                              0x00007ff80ced7e6d -[NSWindow initWithContentRect:styleMask:backing:defer:] + 42
    7   AppKit                              0x00007ff80d07302b -[NSPanel initWithContentRect:styleMask:backing:defer:] + 59
    8   AppKit                              0x00007ff80ced638b -[NSWindowTemplate nibInstantiate] + 354
    9   AppKit                              0x00007ff80cea4822 -[NSIBObjectData instantiateObject:] + 222
    10  AppKit                              0x00007ff80cea3f94 -[NSIBObjectData nibInstantiateWithOwner:options:topLevelObjects:] + 476
    11  AppKit                              0x00007ff80ce98a6f loadNib + 420
    12  AppKit                              0x00007ff80ce97e57 +[NSBundle(NSNibLoading) _loadNibFile:nameTable:options:withZone:ownerBundle:] + 737
    13  AppKit                              0x00007ff80ce97a81 -[NSBundle(NSNibLoading) loadNibNamed:owner:topLevelObjects:] + 201
    14  AppKit                              0x00007ff80d1eac60 -[NSAlert init] + 101
    15  goland                              0x00000001025f7a58 -[Launcher buildArgsFor:] + 1416
    16  goland                              0x00000001025f7f44 -[Launcher launch] + 340
    17  Foundation                          0x00007ff80abcc82c __NSThread__start__ + 1009
    18  libsystem_pthread.dylib             0x00007ff809d65259 _pthread_start + 125
    19  libsystem_pthread.dylib             0x00007ff809d60c7b thread_start + 15
)
libc++abi: terminating with uncaught exception of type NSException
[1]    6625 abort      /Applications/GoLand.app/Contents/MacOS/goland

Saving session...completed.

之前安装了网上下载的版本,最新版本一直闪退

set和env 、getenv查看,无故多了很多环境变量,类似

GOLAND_VM_OPTIONS、IDEA_VM_OPTIONS等

使用unset清理后, 重启iterm2, 环境变量又出现了,始终找不到哪里设置的环境变量

网上找了很多方法,寻找是哪里设置该环境变量,无果,无奈,只能使用搜索大法

在用户当前目录下执行, ➜ ~ grep -r GOLAND_VM_OPTIONS ./*

终于搜到了,是在这个文件里面设置了环境变量

~/Library/LaunchAgents/jetbrains.vmoptions.plist

网上搜了下,这是系统启动后,自动加载的一些配置

删除该文件,重启电脑,goland可以正常打开了

关于LaunchAgents可参考文章

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 202,980评论 5 476
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,178评论 2 380
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 149,868评论 0 336
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,498评论 1 273
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,492评论 5 364
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,521评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,910评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,569评论 0 256
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,793评论 1 296
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,559评论 2 319
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,639评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,342评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,931评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,904评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,144评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,833评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,350评论 2 342

推荐阅读更多精彩内容

  • 之前安装了网上下载的版本,最新版本一直闪退 set和env 、getenv查看,无故多了很多环境变量,类似 GOL...
    belm阅读 2,044评论 1 1
  • 1、建议去go语言中文网下载,网址:https://studygolang.com/dl,下图是下载页面及包介绍 ...
    落雨_a363阅读 3,826评论 0 0
  • 首先安装Go语言环境: 打开网站Go语言官方,根据自己的操作系统选取合适的安装,比如我是Windows 64位,我...
    焜俞阅读 556评论 0 1
  • 本来打算使用 VSCode 进行 go 开发、学习的 但各种插件需要翻墙安装 翻墙了,但部分插件来自 go 官网依...
    山书山海阅读 1,564评论 0 1
  • 这篇是自己学习所用,请谨慎观看,具体内容可看下面博客:Android启动流程简析[https://www.jian...
    QGv阅读 1,286评论 0 0