⑴ 安裝新版本idea 原來的配置還在嗎
在的,你在安轉新版本的時候,會讓你選擇是否導入自己的配置,如果你內沒有改過配置文件路徑的容話,那麼他就在C:\Users\Xim0\.IntelliJIdea2017.2這個位置,你可以選擇導入,也可以選擇不導入!當然前提是你卸載的時候沒有選擇刪除這些文件!
⑵ idea使用ssh下載的git代碼怎麼沒法更新
git在IntelliJ IDEA下的使用
IntelliJ IDEA下配置git
本地安裝好git,並配置合理的SSH key。
IntelliJ IDEA--Performance--Version Control--git 將自己安裝git的可執行文件路徑填入Path to Git executable,點擊 Test測試一下。
修改了項目下隱藏的.git文件中的config裡面的地址就行了,用命令行一句話的事情,git remote set-url origin xxxxxxxx,你本地至少安裝了git bash,參考樓上的命令就好。圖形化額外裝個烏龜殼或者用git gui。Idea包括Eclipse之類的IDE集成的git插件命令比較少,只是常用的。git和ide有啥關系,直接git命令修改就行了。界面沒有就命令行了。
⑶ idea如何刪除老的jar包
一.打 File -> Project Structure (Ctrl + Shift + Alt + S) 於新導入項目自導入lib目錄相關jar包我需要些自添加進jar包刪除
二.單擊 Libraries -> "+" -> "Java" -> 選擇我導入項目主目錄點擊OK 注意:彈框點擊Cancel,取消其添加Mole lib目錄創建功刪除目錄添加進余內容重新添加需要jar包 Libraries創建功
三.Moles菜單選前導入項目點擊Dependencies,點擊+ -> Library,剛才創建功Library目錄加入四.項目lib目錄其jar包(:tomcat相關jar包)通該式加
⑷ idea+svn看不到以前的版本記錄,只能看往後的提交記錄。先前的都用svnadmin表示了,為什麼
svn的備份與還原倉庫中版本的備份及還原形式主要有兩種:
方式一:直接備份倉庫整個文件夾(全部版本),重裝svn程序後直接還原過去。
方式二:通過svn命令行備份和還原指定版本號的數據
全備份:使用svnadmin hot或svnsync來做,例:
svnadmin hot path/to/repository path/to/backup –clean-logs
增量備份:使用svnadmin mp的–incremental選項來實現
svnadmin mp 版本庫路徑及名稱 –revision 上次導出的版本號:到本次要導出到的版本號 –
incremental > 導出的命名
還原版本:svnadmin load 要恢復的版本庫路徑及名稱 < 導出的命名
svnadmin hot path/to/repository path/to/backup –clean-logs
一個技巧:如果你有一個較大的Subsersion版本庫而你又想用最少的空間來將它備份下來,
用這個命令(請將/repo替換成你的版本庫路徑)吧:
svnadmin mp –deltas /repo |bzip2 |tee mp.bz2 | md5sum >mp.md5
分步解釋:最重要的一步是 -deltas,將消耗更多的CPU資源,但擁有更有效的差異存儲辦法。
bzip2壓縮方案比gzip慢,但換來的更好的壓縮率。
更有趣的是,tee方法將壓縮的數據流轉向到文件mp.bz2,同時將其輸出到標准輸出,後者
有轉向給了MD5摘要計算工具。
要恢復這個版本庫,檢查校驗值(md5sum創建的),創建一個空的版本庫,恢復備份:
md5sum -c mp.md5 <mp.bz2
svnadmin create newrepo
bzcat mp.bz2 | svnadmin load newrepo
⑸ 為什麼安裝軟體時總提示:請刪除舊版本,是否替換已存在的某某某
因為你的電腦在這之前安裝過其他版本的此軟體。有些軟體在安裝之前需要手動卸載舊的版本,或者是你同意替換舊的版本才會安裝新的版本。
一般情況下直接同意就可以了,沒有其他影響,只會安裝上新版本的軟體。
⑹ 如何不卸載舊版軟體,而可以安裝新版軟體(安兩種版本),是不是要讓新版軟體檢測不到舊版軟體之類的
自行尋找要安裝的軟體
然後將安裝目錄設在另一文件
絕對別按自動更新
有的軟體會自動覆蓋
⑺ maven編譯時 修改了pom.xml中jar包版本號,但是依舊會下載老版本jar包,為什麼
可能和ide有關系
調查方法:
用命令行 maven clean update 試試
如果是idea,pom-右鍵-重新載入
⑻ 請問如果安裝一個舊版本的軟體,之後再安裝新版本的,原來的會被覆蓋嗎還是原來的還會佔用一定的空間
建議先卸載吧!有提示覆蓋,就覆蓋,有的軟體會自動檢測是否存在舊版本的,然後提示是否卸載,如果什麼都沒提示,文件名稱一樣,目錄一樣的話,會覆蓋!
⑼ 怎麼用IntelliJ IDEA開發JAVA程序
IDEA 全稱 IntelliJ IDEA,是java語言開發的集成環境,IntelliJ在業界被公認為最好的java開發工具之一,尤其在智能代碼助手、代碼自動提示、重構、J2EE支持、Ant、JUnit、CVS整合、代碼審查、 創新的GUI設計等方面的功能可以說是超常的。
IDEA是JetBrains公司的產品,這家公司總部位於捷克共和國的首都布拉格,開發人員以嚴謹著稱的東歐程序員為主。
2001年1月發布IntelliJ IDEA 1.0版本,同年七月發布2.0,接下來基本每年發布一個版本(2003除外),當然每年對各個版本都是一些升級。3.0版本之後,IDEA屢獲大獎,其中又以2003年的贏得的「Jolt Proctivity Award」,「 JavaWorld Editors』s Choice Award」為標志,從而奠定了IDEA的IDE中的地位。目前版本為9.0,2010年4月23日發布,更新版本為9.0.2。IDEA的宗旨:「Develop with pleasure」。
IDEA的優越
最突出的功能自然是調試(Debug),可以對Java代碼,JavaScript,JQuery,Ajax等技術進行調試。
其他編輯功能拋開不看,這點遠勝Eclipse。
首先查看Map類型的對象,如果實現類採用的是哈希映射,則會自動過濾空的Entry實例。 不像Eclipse,只能在默認的toString()方法中尋找你所要的key。
其次,需要動態Evaluate一個表達式的值,比如我得到了一個類的實例,但是並不知曉它的API,可以通過Code Completion點出它所支持的方法,這點Eclipse無法比擬。
最後,在多線程調試的情況下,Log on console的功能可以幫你檢查多線程執行的情況。
前面已經說過了IDEA所提倡的是智能編碼,是減少程序員的工作,那麼IDEA具體又有哪些值得推崇呢?總結以下25點,希望能有個比較全面的介紹。
1. 智能的選取。在很多時候我們要選取某個方法,或某個循環或想一步一步從一個變數到整個類慢慢擴充著選取,IDEA就提供這種基於語法的選擇,在默認設置中Ctrl+w,可以實現選取范圍的不斷擴充,這種方式在重構的時候尤其顯得方便。
2. 豐富的導航模式。IDEA提供了豐富的導航查看模式,例如ctrl+e顯示最近打開過的文件,ctrl+n顯示你希望顯示的類名查找框
(該框同樣有智能補充功能,當你輸入字母後IDEA將顯示所有候選類名)。在最基本的project試圖中,你還可以選擇多種的試圖方式。
3. 歷史記錄功能。不用通過版本管理伺服器,單純的IDEA就可以查看任何工程中文件的歷史記錄,但版本恢復時你可以很容易的將其恢復。
4. JUnit的完美支持。
5. 對重構的優越支持。IDEA是所有IDE中最早支持重構的,其優秀的重構能力一直是其主要賣點之一。
6. 編碼輔助。java規范中提倡的tostring(),hashcode(),equals(),以及所有的get/set方法,你可以不用進行任何的輸入就可以實現代碼的自動生成,從而把你從無聊的基本方法編碼中解放出來。
7. 靈活的排版功能。基本所有的IDE都有重排版功能,但僅有IDEA的是人性的,因為她支持排版模式的定製,你可以根據不同的項目要求採用不同的排版方式。