公司電腦是win,所以遠程控制服務器就不能用之前自己筆記本ubuntu自帶的終端了。
后來在萬能的群友的提醒下,IDEA本身就自帶了遠程功能,摸索了一下,使用IDEA連接服務器並且可以上傳文件了。
這也就可以省得安裝別的軟件了,至於功能上,我還沒摸索完,起碼基本操作是可以用的了。
1.IDEA配置服務器
按圖點擊:Tools--Deployment--Configuration
然后添加SFTP類型的,想試試其他的請自行試一下
然后填寫服務器名稱
最后填寫服務器的各種信息,test connection成功就可以了
2.使用遠程連接
Tools--Start SSH session
點擊之后會彈出你添加過的服務器,點擊就可以連接了。
如果你不事先配置服務器的而直接Satrt SSH session的話也可以連接,只需要輸入服務器信息就可以了。
但是這個方法的缺點就是每用一次就輸入一次,很麻煩,所以配置好之后就可以一直用了。
3.解決亂碼
如果你有亂碼問題的話,試試下面這個方法
把編碼改成UTF-8就沒問題了。
4.上傳文件
上傳文件需要配置一下,比如現在我想把 D:\upload 的文件上傳到服務器的/root
或者說,我們需要設定一個文件夾,這個文件夾是專門存放要上傳的文件的,我這里就設定為 D:\upload
我把文件復制到 D:\upload 下,然后配置IDEA,選擇那個Mappings
第一個是本地的上傳文件夾,第二個是你要上傳的目標文件夾
配置完成之后,上傳。
左邊那個Remote Host是這樣來的
總之,當你找到了服務器的root文件夾,然后右鍵,有個upload here,點擊即可。