idea

破解

注冊(cè)碼和破解補(bǔ)丁lanyus

  • 注冊(cè)碼
    獲取注冊(cè)碼激活即可谣膳,有期限,需要定期重新獲取注冊(cè)碼激活
  • 破解補(bǔ)丁
    下載破解補(bǔ)丁文件至idea安裝目錄下的bin目錄铅乡,編輯bin目錄下的idea.exe.vmoptionsidea64.exe.vmoptions文件继谚,在末尾添加一行
    -javaagent,其值為破解補(bǔ)丁的絕對(duì)路徑阵幸,如-javaagent:D:\Program Files\IntelliJ IDEA 2018.3.2\bin\JetbrainsIdesCrack-3.4-release-enc.jar犬庇,重啟idea,然后搜索一個(gè)注冊(cè)碼填入侨嘀,激活
ThisCrackLicenseId-{ 
“l(fā)icenseId”:”ThisCrackLicenseId”, 
“l(fā)icenseeName”:”idea”, 
“assigneeName”:”“, 
“assigneeEmail”:”idea@163.com”, 
“l(fā)icenseRestriction”:”For This Crack, Only Test! Please support genuine!!!”, 
“checkConcurrentUse”:false, 
“products”:[ 
{“code”:”II”,”paidUpTo”:”2099-12-31”}, 
{“code”:”DM”,”paidUpTo”:”2099-12-31”}, 
{“code”:”AC”,”paidUpTo”:”2099-12-31”}, 
{“code”:”RS0”,”paidUpTo”:”2099-12-31”}, 
{“code”:”WS”,”paidUpTo”:”2099-12-31”}, 
{“code”:”DPN”,”paidUpTo”:”2099-12-31”}, 
{“code”:”RC”,”paidUpTo”:”2099-12-31”}, 
{“code”:”P(pán)S”,”paidUpTo”:”2099-12-31”}, 
{“code”:”DC”,”paidUpTo”:”2099-12-31”}, 
{“code”:”RM”,”paidUpTo”:”2099-12-31”}, 
{“code”:”CL”,”paidUpTo”:”2099-12-31”}, 
{“code”:”P(pán)C”,”paidUpTo”:”2099-12-31”} 
], 
“hash”:”2911276/0”, 
“gracePeriodDays”:7, 
"autoProlongated":false}

設(shè)置

可以為每個(gè)項(xiàng)目或module設(shè)置,也可以全局設(shè)置(other settings)

配置maven

快捷鍵

  • ctrl + shift + alt + /

配置文件模板(類注釋和方法注釋)

settings-->editor-->File and Code Templates(或Live Templates)

代碼沒(méi)有語(yǔ)法高亮

由于之前在安裝idea的時(shí)候不小心點(diǎn)了使用idea關(guān)聯(lián)java文件捂襟,導(dǎo)致每個(gè)java文件的icon都是一個(gè)大大的idea圖標(biāo)咬腕,看起來(lái)很不舒服,根據(jù)網(wǎng)上搜索的辦法葬荷,在idea中file-settings-file type把java刪掉涨共,但是問(wèn)題依然沒(méi)有解決,反而使得java文件失去了語(yǔ)法高亮宠漩,嚇得我趕緊把java添加進(jìn)來(lái)举反。雖然立馬就有了語(yǔ)法高亮,可是下次打開(kāi)時(shí)仍然沒(méi)有語(yǔ)法高亮扒吁。其實(shí)所有的設(shè)置都是保存在設(shè)置文件中的火鼻,所以找到設(shè)置文件才能找到根源。關(guān)于編程語(yǔ)言的設(shè)置文件在用戶目錄的.IntelliJIdea\config\options中雕崩,叫做filetypes.xml(文件位置可能因人而異)魁索,我的打開(kāi)后如下,被我注釋掉的那句就是罪魁禍?zhǔn)?/p>

<application>
  <component name="FileTypeManager" version="17">
    <extensionMap>
      <mapping ext="klib" type="ARCHIVE" />
      <!-- <removed_mapping ext="java" approved="true" type="JAVA" /> -->
    </extensionMap>
  </component>
</application>

路徑引用問(wèn)題

使用相對(duì)路徑報(bào)錯(cuò)找不到路徑盼铁,目前使用的是絕對(duì)路徑
已解決:以src為起始來(lái)寫(xiě)相對(duì)路徑

自動(dòng)編譯

熱部署

Hello World項(xiàng)目

spring boot hello world 1
spring boot hello world 2

idea執(zhí)行maven命令

  • edit configuration粗蔚,在command line里面填寫(xiě)maven命令即可


    image.png
  • 在控制臺(tái)哪里選擇Terminal,執(zhí)行mvn命令饶火,需要mvn前綴


    image.png
  • 點(diǎn)擊右側(cè)的Maven


    image.png
  • 常用maven命令總結(jié):
    mvn -v //查看版本
    mvn archetype:create //創(chuàng)建 Maven 項(xiàng)目
    mvn compile //編譯源代碼
    mvn test-compile //編譯測(cè)試代碼
    mvn test //運(yùn)行應(yīng)用程序中的單元測(cè)試
    mvn site //生成項(xiàng)目相關(guān)信息的網(wǎng)站
    mvn package //依據(jù)項(xiàng)目生成 jar(或其他包格式)文件
    mvn install //在本地 Repository 中安裝 jar
    mvn -Dmaven.test.skip=true //忽略測(cè)試文檔編譯
    mvn clean //清除目標(biāo)目錄中的生成結(jié)果
    mvn clean compile //將.java類編譯為.class文件
    mvn clean package //進(jìn)行打包
    mvn clean test //執(zhí)行單元測(cè)試
    mvn clean deploy //部署到版本倉(cāng)庫(kù)
    mvn clean install //使其他項(xiàng)目使用這個(gè)jar,會(huì)安裝到maven本地倉(cāng)庫(kù)中
    mvn archetype:generate //創(chuàng)建項(xiàng)目架構(gòu)
    mvn dependency:list //查看已解析依賴
    mvn dependency:tree //看到依賴樹(shù)
    mvn dependency:analyze //查看依賴的工具
    mvn help:system //從中央倉(cāng)庫(kù)下載文件至本地倉(cāng)庫(kù)
    mvn help:active-profiles //查看當(dāng)前激活的profiles
    mvn help:all-profiles //查看所有profiles
    mvn help:effective -pom //查看完整的pom信息

war

  • jar -xvf hello.war 解壓hello.war到當(dāng)前目錄
  • jar -cvf hello.war hello 將當(dāng)前目錄的hello目錄壓縮成hello.war
  • unzip hello.war -d hello解壓hello.war到hello文件夾

Compile鹏控、Make和Build的區(qū)別

針對(duì)Java的開(kāi)發(fā)工具致扯,一般都有Compile、Make和Build三個(gè)菜單項(xiàng)当辐,完成的功能的都差不多抖僵,但是又有區(qū)別。

編譯瀑构,是將源代碼轉(zhuǎn)換為可執(zhí)行代碼的過(guò)程裆针。編譯需要指定源文件和編譯輸出的文件路徑(輸出目錄)。Java的編譯會(huì)將java編譯為class文件寺晌,將非java的文件(一般成為資源文件世吨、比如圖片、xml呻征、txt耘婚、poperties等文件)原封不動(dòng)的復(fù)制到編譯輸出目錄,并保持源文件夾的目錄層次關(guān)系陆赋。

在Java的集成開(kāi)發(fā)環(huán)境中沐祷,比如Eclipse、IDEA中攒岛,有常常有三種與編譯相關(guān)的選項(xiàng)Compile赖临、Make、Build三個(gè)選項(xiàng)灾锯。這三個(gè)選項(xiàng)最基本的功能都是完成編譯過(guò)程兢榨。但又有很大的區(qū)別,區(qū)別如下:
1顺饮、Compile:只編譯選定的目標(biāo)吵聪,不管之前是否已經(jīng)編譯過(guò)。

2兼雄、Make:編譯選定的目標(biāo)吟逝,但是Make只編譯上次編譯變化過(guò)的文件,減少重復(fù)勞動(dòng)赦肋,節(jié)省時(shí)間块攒。(具體怎么檢查未變化,這個(gè)就不用考慮了佃乘,IDE自己內(nèi)部會(huì)搞定這些的)

3局蚀、Build:是對(duì)整個(gè)工程進(jìn)行徹底的重新編譯,而不管是否已經(jīng)編譯過(guò)恕稠。Build過(guò)程往往會(huì)生成發(fā)布包琅绅,這個(gè)具體要看對(duì)IDE的配置了,Build在實(shí)際中應(yīng)用很少鹅巍,因?yàn)殚_(kāi)發(fā)時(shí)候基本上不用千扶,發(fā)布生產(chǎn)時(shí)候一般都用ANT等工具來(lái)發(fā)布料祠。Build因?yàn)橐烤幾g,還要執(zhí)行打包等額外工作澎羞,因此時(shí)間較長(zhǎng)髓绽。

斷點(diǎn)調(diào)試

斷點(diǎn)調(diào)試

安裝后提示fail to load jvm dll

原因是idea的版本和jdk的版本不一致,idea的安裝目錄下有兩個(gè)exe文件idea.exeidea64.exe妆绞,快捷方式指向的可能是64位的顺呕,修改一下即可

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市括饶,隨后出現(xiàn)的幾起案子株茶,更是在濱河造成了極大的恐慌,老刑警劉巖图焰,帶你破解...
    沈念sama閱讀 206,378評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件启盛,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡技羔,警方通過(guò)查閱死者的電腦和手機(jī)僵闯,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,356評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門(mén),熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)藤滥,“玉大人境氢,你說(shuō)我怎么就攤上這事莲镣〕倜郏” “怎么了喇澡?”我有些...
    開(kāi)封第一講書(shū)人閱讀 152,702評(píng)論 0 342
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)时呀。 經(jīng)常有香客問(wèn)我,道長(zhǎng)晶默,這世上最難降的妖魔是什么谨娜? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 55,259評(píng)論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮磺陡,結(jié)果婚禮上趴梢,老公的妹妹穿的比我還像新娘。我一直安慰自己币他,他們只是感情好坞靶,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,263評(píng)論 5 371
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著蝴悉,像睡著了一般彰阴。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上拍冠,一...
    開(kāi)封第一講書(shū)人閱讀 49,036評(píng)論 1 285
  • 那天尿这,我揣著相機(jī)與錄音簇抵,去河邊找鬼。 笑死射众,一個(gè)胖子當(dāng)著我的面吹牛碟摆,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播叨橱,決...
    沈念sama閱讀 38,349評(píng)論 3 400
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼典蜕,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了罗洗?” 一聲冷哼從身側(cè)響起愉舔,我...
    開(kāi)封第一講書(shū)人閱讀 36,979評(píng)論 0 259
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎栖博,沒(méi)想到半個(gè)月后屑宠,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,469評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡仇让,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,938評(píng)論 2 323
  • 正文 我和宋清朗相戀三年典奉,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片丧叽。...
    茶點(diǎn)故事閱讀 38,059評(píng)論 1 333
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡卫玖,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出踊淳,到底是詐尸還是另有隱情假瞬,我是刑警寧澤,帶...
    沈念sama閱讀 33,703評(píng)論 4 323
  • 正文 年R本政府宣布迂尝,位于F島的核電站脱茉,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏垄开。R本人自食惡果不足惜琴许,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,257評(píng)論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望溉躲。 院中可真熱鬧榜田,春花似錦、人聲如沸锻梳。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,262評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)疑枯。三九已至辩块,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背庆捺。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 31,485評(píng)論 1 262
  • 我被黑心中介騙來(lái)泰國(guó)打工古今, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人滔以。 一個(gè)月前我還...
    沈念sama閱讀 45,501評(píng)論 2 354
  • 正文 我出身青樓捉腥,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親你画。 傳聞我的和親對(duì)象是個(gè)殘疾皇子抵碟,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,792評(píng)論 2 345

推薦閱讀更多精彩內(nèi)容