推荐两款工具给爱做实验的人
最近在研究 Graalvm,弄了個(gè)遠(yuǎn)程服務(wù)器作為實(shí)驗(yàn)環(huán)境,有的時(shí)候用公司的 mac 去連,有的時(shí)候用家里的 win 本去連,有的時(shí)候上下班路上一共兩個(gè)多小時(shí)也想用手機(jī)連一連。
之前 ssh 的話 win 里面就用 xshell 或者 secureCRT,個(gè)人感覺(jué)都不好用。mac 上的話要么自帶的 terminal,要么 FinalShell,都感覺(jué)很不舒服。手機(jī)端就更沒(méi)找到合適的連接工具了。
不過(guò)最近發(fā)現(xiàn)一款新的連接 SSH 的工具,Termius。
居然全平臺(tái)都支持!
而且你看側(cè)邊欄,還有 SFTP,其他功能用起來(lái)也是十分舒適,科技感十足。全平臺(tái)支持這點(diǎn)就足夠我選擇這個(gè)工具了,再加上它的舒適性,以后終于可以隨時(shí)隨地連我的服務(wù)器進(jìn)行各種實(shí)驗(yàn)咯!
再由于研究 Graalvm 時(shí),需要用到 Java 11 或者 Java 17,但服務(wù)器上肯定保留更常用的 Java 8。一想到要下載一堆不同版本的 JDK,然后還要配置 JAVA_HOME,還要不斷切換,頭立刻就大了。
如果有一款能夠方便幫我管理這些?jdk?的工具就好了,所以我發(fā)現(xiàn)了一個(gè)好用的工具,sdkman,不僅僅是 Java 的環(huán)境,其他環(huán)境也能夠管理起來(lái)!
拿 Java 舉例,輸入
sdk list java
即可看到支持的所有 Java 相關(guān)的 sdk。
比如我們想把 Java 17 下載下來(lái),就輸入
sdk install java 17-open
下載安裝和配置環(huán)境變量都是全自動(dòng)的,稍等片刻,然后就會(huì)看到 jdk 已經(jīng)自動(dòng)切換到 17 了。
當(dāng)然還可以再切回原來(lái)的版本,輸入
sdk d java ?8.0.302-open
再看 jdk 版本已經(jīng)變成了 8。
配合著 Terminus 和 sdkman,終于可以愉快地研究 Graalvm 技術(shù)啦!有的時(shí)候找到合適的工具完全可以事半功倍。
有道無(wú)術(shù),術(shù)可成;有術(shù)無(wú)道,止于術(shù)
歡迎大家關(guān)注Java之道公眾號(hào)
好文章,我在看??
總結(jié)
以上是生活随笔為你收集整理的推荐两款工具给爱做实验的人的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Java 8“失宠”
- 下一篇: 干掉 BeanUtils!试试这款 Be