windows下git bash安裝SDKMan報錯Looking for unzip...Not found

需要在jdk8和jdk17兩個版本切換。最簡單的是通過手動切換,但切換過程太繁瑣,修改環境變量,達到切換目的。于是嘗試其它解決方案,最終確實使用sdkman工具。

確保安裝了git

Git - Downloading Package

記住安裝的路徑,后面要用到。

配置git環境變量

下載zip包

https://sourceforge.net/projects/gnuwin32/files/zip/3.0/

下下來解壓,將里面的文件zip.exe復制到git的安裝目錄下。

執行命令

curl -s "https://get.sdkman.io" | bash
source "$HOME/.sdkman/bin/sdkman-init.sh"

查看是否安裝成功

sdk  version

安裝JDK

查看可用版本

sdk list java

退出輸入q

安裝某個

sdk install java 17.0.9-graalce

查看版本

java -version

設置默認的Java版本,切換版本

sdk default java 17.0.9-graalce

sdk use java 17.0.9-graalce

查看當前使用的版本

sdk current

查看sdk安裝的目錄

 sdk home java  17.0.9-graalce

卸載指定類型版本的SDK(不要執行)

sdk uninstall java  17.0.9-graalce

升級 sdkman(不要執行)

sdk selfupdate

配置環境變量JAVA_HOME

測試

我還下了一個1.8的?8.0.442-albba

執行命令時,多敲 一個空格都不行。

IDEA工具配置

現在切換到了1.8

我又換成17來測試一下,我需要生啟IDEA。

感覺還行。沒有出現問題。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/74475.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/74475.shtml
英文地址,請注明出處:http://en.pswp.cn/web/74475.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

rnn的音頻降噪背后技術原理

rnniose: 這個演示展示了 RNNoise 項目,說明了如何將深度學習應用于噪聲抑制。其核心理念是將經典的信號處理方法與深度學習結合,打造一個小巧、快速的實時噪聲抑制算法。它不需要昂貴的 GPU —— 在樹莓派上就能輕松運行。 相比傳統的噪聲抑制系統&…

劍指Offer(數據結構與算法面試題精講)C++版——day3

劍指Offer(數據結構與算法面試題精講)C版——day3 題目一:數組中和為0的3個數字題目二:和大于或等于k的最短子數組題目三:乘積小于k的子數組 題目一:數組中和為0的3個數字 前面我們提到,在一個排…

全新UI好看404頁面源碼

源碼介紹 全新UI好看404頁面源碼,源碼由HTMLCSSJS組成,記事本打開源碼文件可以進行內容文字之類的修改,雙擊html文件可以本地運行 效果預覽 源碼獲取 全新UI好看404頁面源碼

遞歸典例---漢諾塔

https://ybt.ssoier.cn/problem_show.php?pid1205 #include<bits/stdc.h> #define endl \n #define pii pair<int,int>using namespace std; using ll long long;void move(int n,char a,char b,char c) // n 個盤子&#xff0c;通過 b&#xff0c;從 a 移動到 …

php的高速緩存

部署方法 在我們安裝的nginx中默認不支持memc和srcache功能&#xff0c;需要借助第三方模塊來讓nginx支持此功能。 tar zxf srcache-nginx-module-0.33.tar.gz tar zxf memc-nginx-module-0.20.tar.gz 下載這倆個模塊&#xff0c;然后編譯安裝的時候加進去 編譯安裝完成之后…

視頻設備軌跡回放平臺EasyCVR打造視頻智能融合新平臺,驅動智慧機場邁向數字新時代

一、行業背景? 隨著 5G、AI、物聯網、大數據等前沿技術的不斷更新換代&#xff0c;交通行業進入數字化轉型的高速發展時期。航空業作為交通領域的重要部分&#xff0c;數字化進程從追求速度往注重質量的轉變。但機場在數字化轉型中面臨許多嚴峻挑戰&#xff0c;如現有運營模式…

【論文閱讀】Anchor Graph Network for Incomplete Multiview Clustering

摘要 近年來&#xff0c;不完全多視圖聚類&#xff08;IMVC&#xff09;受到廣泛關注。然而&#xff0c;現有研究仍然存在以下幾個不足之處&#xff1a;1) 部分方法忽略了樣本對在全局結構分布中的關聯性&#xff1b;2) 許多方法計算成本較高&#xff0c;因此無法應用于大規模…

15. 遠程服務器運行jemter的GUI方式

1. 問題 在 linux 服務器或遠程服務器上&#xff0c;安裝 Jmeter&#xff0c;打不開 Jmeter 的 GUI 界面。 環境&#xff1a; linux 服務器mac 電腦 需求&#xff1a;在遠程服務器中&#xff0c;啟動 jmeter&#xff08;./bin/jmeter &&#xff09;后&#xff0c;在 ma…

Ansible:playbook的高級用法

文章目錄 1. handlers與notify2. tags組件3. playbook中使用變量3.1使用 setup 模塊中變量3.2在playbook 命令行中定義變量3.3在playbook文件中定義變量3.4使用變量文件3.5主機清單文件中定義變量主機變量組&#xff08;公共&#xff09;變量 1. handlers與notify Handlers&am…

什么是msvcp140.dll?msvcp140.dll丟失的解決方法又有哪些?

msvcp140.dll 是 Microsoft Visual C Redistributable 的核心動態鏈接庫文件&#xff0c;許多軟件和游戲依賴它來運行。當系統提示“msvcp140.dll丟失”時&#xff0c;意味著該文件無法被正確加載&#xff0c;導致程序崩潰或無法啟動。本文將提供最全面的 msvcp140.dll丟失的解…

(九)圖形管線

一圖說明問題 頂點數據->頂點著色器->細分著色器->幾何著色器->光柵化->片元著色器->顏色混合 創建圖形管線函數放在后面位置 void MyApplication::initVulkan() { createInstance(); createSurface(); pickPhysicalDevice(); createLogicalDevice(); cre…

《inZOI(云族裔)》50+MOD整合包

載具 RebelCore - 年齡和時間 mod啟動器 優化補丁 去除霧氣 坦克模型 菜單 前置 跳過啟動 更好性能 等 共計50MOD整合 在游戲的世界里&#xff0c;追求更豐富、更優質的體驗是玩家們永恒的主題。RebelCore 這款游戲通過精心打造的 50MOD 整合&#xff0c;為玩家帶來了前所未有的…

國家天文臺攜手阿里云,發布國際首個太陽大模型“金烏”

2025年4月1日&#xff0c;中國科學院國家天文臺與阿里云共同宣布推出全球首個太陽物理大模型“金烏”&#xff0c;在太陽活動預測領域實現顛覆性突破——其針對破壞性最強的M5級太陽耀斑預報準確率高達91%&#xff0c;遠超傳統數值模型&#xff0c;標志著人類對太陽的認知邁入“…

U盤實現——BOT 常用命令

文章目錄 U盤實現——BOT 常用命令命令格式CBWCSW數據傳輸條件命令傳輸數據傳輸狀態傳輸命令匯總INQUIRY Command:12h數據格式抓包READ FORMAT CAPACITIES Command: 23h數據格式抓包READ CAPACITY Command: 25h數據格式抓包TEST UNIT READY Command: 00h數據格式抓包WRITE(10) …

【Axure元件分享】月份范圍選擇器

Axure月份范圍選擇器是一個月份范圍下拉篩選元件&#xff0c;支持月份范圍定義選擇。組件自動加載系統當前年月份作為默認值&#xff0c;用戶可通過箭頭圖標或鍵盤快捷鍵快速切換年份月份&#xff0c;其樣式支持高度定制&#xff0c;包括顏色主題、字體尺寸及交互反饋&#xff…

JavaScript基礎-移動端常用開發框架

隨著移動互聯網的發展&#xff0c;越來越多的應用和服務需要支持移動設備。為了提高開發效率和用戶體驗&#xff0c;開發者們依賴于一些成熟的JavaScript框架來構建響應迅速、功能豐富的移動Web應用。本文將介紹幾款廣泛使用的移動端開發框架&#xff0c;并通過具體的示例展示它…

數字人訓練數據修正和查看 不需要GPU也能運行的DH_live-加載自己訓練-

自己訓練模pth報錯 le "D:\ai\dh_live\app.py", line 42, in demo_mini interface_mini(asset_path, wav_path, output_video_name) File "D:\ai\dh_live\demo_mini.py", line 21, in interface_mini renderModel_mini.loadModel("checkpoi…

基姆拉爾森計算公式

基姆拉爾森計算公式&#xff08;Zellers Congruence 的變體&#xff09;是一種快速根據公歷日期計算星期幾的數學公式。其核心思想是通過對年月日的數值進行特定變換和取模運算&#xff0c;直接得到星期幾的結果。 公式定義 對于日期 年-月-日&#xff0c;公式如下&#xff1a…

數字孿生在智慧城市中的前端呈現與 UI 設計思路

一、數字孿生技術在智慧城市中的應用與前端呈現 數字孿生技術通過創建城市的虛擬副本&#xff0c;實現了對城市運行狀態的實時監控、分析與預測。在智慧城市中&#xff0c;數字孿生技術的應用包括交通流量監測、環境質量分析、基礎設施管理等。其前端呈現主要依賴于Web3D技術、…

基于CNN-LSTM的深度Q網絡(Deep Q-Network,DQN)求解移動機器人路徑規劃,MATLAB代碼

一、深度Q網絡&#xff08;Deep Q-Network&#xff0c;DQN&#xff09;介紹 1、背景與動機 深度Q網絡&#xff08;DQN&#xff09;是深度強化學習領域的里程碑算法&#xff0c;由DeepMind于2013年提出。它首次在 Atari 2600 游戲上實現了超越人類的表現&#xff0c;解決了傳統…