我最近使用maven下載mahout和hadoop。因爲我似乎無法使用sudo mvn命令來執行此操作,所以eclipse似乎無法使用我下載的任何東西(有很多錯誤,比如POM.xml等許可的父母被拒絕訪問等)以及最近比我試圖mahout(本地jar從apache的鏡像,而不是從maven直接下載),雖然我可以在第一次運行類,我不能再做一次,因爲我的eclipse實例無法覆蓋文件我已經寫了。在Ubuntu中,使用sudo啓動eclipse是個好主意嗎?
這是我覺得它會做
sudo eclipse
而不只是正常啓動它已經好是運行Eclipse作爲超級用戶的時候只是一個例子。我能想到的唯一問題是,作爲根日食建議您使用根/工作區,但它可以告訴它使用yourusername /工作區?
沒錯。我不認爲你有什麼想法,爲什麼每當我嘗試去一個目錄,並做 'mvn安裝' 它不會讓我,我必須使用sudo?我沒有見過的在線指南表明這將是一個問題,而且我總是/通常只是複製他們推薦的確切路徑。通常是/ opt。 – efx
通常'/ opt'只能由root來寫。如果你從shell運行'mvn install',並且想要安裝到'/ opt',只需運行'sudo mvn install'。通常安裝需要root權限;編輯,編譯和鏈接都沒有。 –
但是如果你運行sudo mvn install 那麼root做了安裝,而eclipse的普通用戶帳戶實例無法對這些文件執行任何操作。其他人似乎都避免了這個問題? – efx