我看網上對於這個外掛的破解很多都是以前IDEA2017甚至更老版本的一些方法,但是隨著IDEA版本的更新以及外掛的更新那些方法都已經逐漸失效,我也是在摸索著一些方法後破解成功後對這個過程所做的一個總結,我參考的是這個連結的方法,感謝這位老哥Mybatis Plugin外掛安裝破解及使用提供的一些包
1.外掛的安裝
我是通過離線的方式安裝的,plugin的下載地址 至於具體安裝方式我想你能看到我這篇總結應該都是會安裝的人了,但也用圖稍微說一下
2.外掛安裝完成卡頓
安裝起來並不困難的,最主要的是IDEA的破解跟這個外掛的破解是有衝突的,安裝完上面這個外掛後如果直接開啟IDEA是會卡在開啟的初始化揭面的,有一種方法說是直接殺掉程式再直接重啟就OK了,但照我所安裝的情況來看我這裡是kill pid殺掉程式後再重啟開啟一樣的是卡在初始化介面那裡
3.外掛破解
我不知道其他人的破解IDEA的方式是怎麼樣的,但是我的破解方式是參考Jet Brains家族破解方法 這個方法通過修改vmoptions中javaagent的方式來破解的,而在我們破解的這個Mybatis外掛中同樣的是需要修改這個引數 把ideaagent-1.2.jar放到某一個位置,我通常是跟原來的那個JetbrainsCrack-3.1-release-enc放在一起
開啟IDEA的安裝位置
找到idea.vmoptions 新增紅圈中的一些引數 裡邊紅圈只是我存放的位置而已,jar的包的位置並不限定的不管哪裡都可以存放,Crack-realease那jar包是破解IDEA的,而ideaagent是破解mybatis用的 如果做到這一步就直接開啟IDEA其實還是會卡住打不開的,這個時候是需要去刪除原有的一些配置,相當於還原IDEA的配置 這個是IDEA的一些配置,有很多人是破解完IDEA然後在破解MyBatis的,那麼這個idea.key保留著不要刪除掉,其他的都把他刪除,刪除完成後我的情況是繼續卡著,為此我把這個裡面的idea.vmoptions修改新增crack-realease跟ideaagent的路徑 但其實這裡卡的不會出現這麼多檔案跟資料夾的,我的情況是這裡只有出現先前留下的idea.key 新生成的idea.vmoptions port.lock這三個檔案,我把idea.vmoptions修改一下新增先前在bin目錄下idea.vmoptions中javaagent的引數後再開啟就完美解決問題了 PS:我所應用到的一些包都在連結中了,另外我的個人倉庫會不定期更新一些技術上的問題,包括前端、後端、移動端、Linux以及資料庫等等方面的技術性問題,主要是收藏一些別人很有用的解決方案或者自己個人的一些心得