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