目錄
1、背景介紹
2、實作步驟
3、成果展現
4、總結
5、參考文章
1、背景介紹
前面有一篇文章說明了如何在Windows 上安裝DBeaver EE 21.1.x以及設定深色背景,本篇文章主要說明如何在Macos下安裝以及實作在Macos上能夠正常使用,因為最近DBeaver EE 發布了 21.3.x版本,原來我電腦上用的21.2.0版,點擊了下載新版,結果在電腦上一直無法Active,于是回到網上找到以前針對21.1.0版本的激活方法,最后通過自己思考和努力成功激活了21.3.x版本,
2、實作步驟
2.1、首先需要安裝JDK11版本(因激活工具應該編譯是在jdk11上完成的)
2.2、修改MacOS下的dbeaver.ini檔案對應的激活路徑
在MacOS的Finder 應用程式之中找到DBeaverEE 點擊 滑鼠右鍵-->選擇顯示內容-->eclipse-->dbeaver.ini 滑鼠右鍵 選擇打開方式 然后選擇文本方式打開(主要需要修改兩處內容) 如下所示:
-startup
../Eclipse/plugins/org.eclipse.equinox.launcher_1.6.300.v20210813-1054.jar
--launcher.library
../Eclipse/plugins/org.eclipse.equinox.launcher.cocoa.macosx.x86_64_1.2.300.v20210828-0802
-vm
# 使用#注釋調原來訪問用的jre 然后配置一個自己安裝的jdk11路徑
# ../Eclipse/jre/Contents/Home/bin/java
/Users/youname/IDESoftWare/jdk-11.0.12.jdk/Contents/Home/bin/java
-vmargs
-XX:+IgnoreUnrecognizedVMOptions
--add-modules=ALL-SYSTEM
-Dosgi.requiredJavaVersion=11
-Xms128m
-Xmx2048m
-XstartOnFirstThread
# 添加agent 激活的檔案所在路徑
-javaagent:/Users/youname/dbeaver-agent.jar
3、成果展現
修改兩處之后就會能夠順利實作可以激活21.3.X版本,如下圖所示結果

4、總結
我們在解決實際問題得時候,需要借助現有條件,進行相關的思考,實作問題得本質,因為dbeaver-agent.jar實作的問題本質應該是通過位元組碼增強實作激活,后來突然想到需要修改jdk版本就解決了此問題,另外如何在Macos上安裝Jdk11,網上自己尋找相關內容,
5、參考文章
DBeaver Enterprise 21.0 企業版激活方法 | 知了
DBeaver Enterprise21.0 企業版注冊
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/387072.html
標籤:其他
上一篇:JAVA知識大考察
下一篇:Java:反射機制溫顧
