欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
Intellij IDEA 的使用

前言:

為什么我要選擇intellij idea呢?原因有三

1.以前公司的項目 在myeclipse10中不穩定 myeclipse說(shuō)不定什么時(shí)候就崩潰卡死了  而intellij很穩定

2.界面高端洋氣 用我朋友的話(huà)說(shuō) 看著(zhù)跟搞蘋(píng)果開(kāi)發(fā)一樣

3.項目的支持上比較好 基本上web項目都可以導入進(jìn)來(lái) 

比如mybatis的官方項目 是maven的 在myeclipse中就不能直接導入

intellij支持了 目前基本上所有的項目  尤其是maven項目

推薦一下黃勇的這篇《使用 IDEA + Maven + Git 快速開(kāi)發(fā) Java Web 應用》
http://go.rritw.com/my.oschina.net/huangyong/blog/175363

下面步入正題:

1.黑色主題 中文亂碼修改

修改黑色主題 Settings->Appearences ->Themes->Darcula  系統提示重啟加載主題

重啟后Settings->Appearences  ->勾選Override default fonts by 

 出現這種情況 不用害怕  

 只用隨便選擇一個(gè)亂碼的   點(diǎn)擊保存 中文漢字就出來(lái)了

2.WEB項目的部署 以及自動(dòng)編譯

Intellij中  web的程序 部署 不同于myeclipse和eclipse

需要把項目打成一個(gè)Artifacts(成品包)的war包 然后在 配置的tomcat的Deployment中選擇對應的war包

具體的可以看下這個(gè)帖子 http://go.rritw.com/my.oschina.net/tsl0922/blog/94621

我要強調的是 非maven的項目  比如網(wǎng)上下載的eclipse或者myeclipse項目

首選要檢查項目設置  F4 或者 Ctrl+ALT+SHIFT+S 或者 快捷欄中 點(diǎn)項目設置

以JFinal項目為例子  導入項目后 打開(kāi)項目設置

1.首先修改Modules  選擇 SDK  也就是你系統上的JDK  然后把項目中的不支持紅色的選項去掉

2.添加項目的類(lèi)型 支持

 比如你這個(gè)項目 是Spring的項目 可以加上Spring  以及在對應Spring的配置中 手中選中spring的配置文件

加上Web項目的支持 制定web.xml的路徑  以為web的目錄 

如果是maven項目  這些都不用管  但是非maven項目 因為目錄結構不同  IDEA默認找的 項目下的web目錄 

所以項目往往不能正確部署 或者部署不正確 都是這個(gè)地方的原因 

這個(gè)Modules  設置正確后  就可以創(chuàng )建Artifaces了  IDEA右下角也會(huì )提示你的Create Artifaces


3.添加項目的lib依賴(lài)

需要選擇項目中的 web-inf中的lib   默認是不會(huì )自動(dòng)加進(jìn)來(lái)的  

如果是maven項目 這個(gè)就不要管了 

4.選擇Artifaces的exploded war包  (如果是之前點(diǎn)擊右下角系統的提示創(chuàng )建 就不用這樣了)

 


5修改項目的輸出目錄

修改項目的編譯輸出目錄  最好改為 jfinal_demo_for_jsp\target\ROOT(或者項目名)

因為maven的編譯目錄就是target目錄 所以我們最好也按照maven的規則

6.項目 在服務(wù)器中的部署

選中我們的artifaces的war包  右邊可以自定義項目的訪(fǎng)問(wèn) 名

左下角是 我們的項目 在服務(wù)器第一次啟動(dòng)時(shí) 需要做的事情  1.編譯java類(lèi) 2.打包部署war

這兩個(gè)項目編譯運行過(guò) 就可以給兩個(gè)去掉了 以后我們再啟動(dòng)項目 就不用在去編譯打包部署了

7.項目的服務(wù)器配置

在服務(wù)器配置中 注意幾個(gè)地方

1.start browser  項目啟動(dòng)后 自動(dòng)打開(kāi)瀏覽器 訪(fǎng)問(wèn)對應的連接 

2.on update action :當發(fā)現更新時(shí)的操作   選擇update classes and resources 

on frame deactivation: 當IDEA 切換時(shí)的操作 (比如縮下去 打開(kāi)網(wǎng)頁(yè)) 選擇update classes and resources 

也就是 自動(dòng)編譯 自動(dòng)部署的功能 很多人說(shuō)Intellij IDEA 不能自動(dòng)編譯 就是這個(gè)這個(gè)地方?jīng)]設置好

3.可以選擇端口 一個(gè)是jvm的端口 一個(gè)是tomcat的端口 如果我們同時(shí)運行多個(gè)項目 可以選擇修改端口 就能直接同時(shí)運行多個(gè)項目

4.項目運行后 這兩個(gè)就不需要了  

或者我們是maven項目 直接可以在maven中 packages 打包 編譯 這兩個(gè)也都不需要了

然后啟動(dòng)項目  就會(huì )彈出我們的項目首頁(yè)了

總結一下 里面需要注意的幾個(gè)地方

1.modules里面 添加項目類(lèi)型 以及配置文件是否指定正確

2.lib文件的添加

3.artifacts 選擇exploded 的war包 選擇編譯目錄

4.服務(wù)起中 配置 熱部署 端口 等

3.多項目的同時(shí)部署

intellij中工作空間和項目的概念和 myeclipse稍微有點(diǎn)不同  這個(gè)大家可以查看相關(guān)資料 

之前@黃勇 大哥發(fā)的java框架對比  就是一個(gè)項目中 有多個(gè)modules 

因為黃勇的項目 都是maven項目 就沒(méi)有過(guò)多需要修改配置的地方

當時(shí)modules和artifacts里面好像都沒(méi)有修改  多個(gè)子項目 可以在tomcat的deployment 同時(shí)部署

只用給每個(gè)項目 在右側修改一下項目名字就OK了


4.相關(guān)插件提高工作效率

1.JRebel插件 實(shí)現熱部署

可以集成JRebel   實(shí)現熱部署  安裝Tasks插件 集成JIRA等任務(wù)管理

1.修改idea.properties   在intellij的安裝目錄  bin\目錄下   


修改到你的非C盤(pán)目錄目錄下  默認使用的 # idea.config.path=${user.home}/.IntelliJIdea/ 

這樣的好處是 當你更換系統時(shí) intellij的配置和插件都在  可以直接繼續使用

2.安裝JRebel插件

Settings - Plugins - Browse repositories...  搜索JRebel   然后右鍵 Download and Install

里面其實(shí)有很多插件 具體插件的功能 可以去官網(wǎng)進(jìn)行查看 http://go.rritw.com/plugins.jetbrains.com/?idea

插件會(huì )下載 安裝在 E:\.IntelliJIdea\config\plugins  也就是剛才配置的 config\plugins下

3.JRebel 破解  需要替換E:\.IntelliJIdea\config\plugins\jr-ide-idea\lib\jrebel  下的jrebel.jar

以及在intellij中 指定對應的lrc文件

然后重啟下intellij   JRebel就可以使用了  熱部署效果非常的好

修改東西都不用重啟 而且項目在長(cháng)期運行中也不會(huì )出現崩潰  (以前熱部署遇到過(guò)session崩潰的問(wèn)題)

如果是maven項目 修改配置文件也都不用重啟 比如mybatis的xml文件等

除了web.xml修改好像需要

4 如果JRebel不起作用 可以使用下面的方法

在Modules下 添加JRebel的支持 勾選  并點(diǎn)擊后面的Generate rebel.xml

在你項目的配置文件中找到生成的rebel.xml  你會(huì )發(fā)現 它里面有兩個(gè)目錄

一個(gè)是java類(lèi)的編譯目錄 一個(gè)是webroot的目錄  

也就是JRebel的監控目錄 它會(huì )監控那個(gè)兩個(gè)目錄  如果發(fā)生文件變化 就在內存中重新加載對應的資源

非maven項目的靜態(tài)資源發(fā)生變化后 如果不能熱部署  可能就是JRebel監控的目錄不太對 

可以自己指定一下正確的目錄


2.Tasks插件 集成任務(wù)管理


Intellij中可以安裝task插件 與jira等任務(wù)跟蹤管理系統進(jìn)行集成
安裝插件后  會(huì )在系統任務(wù)欄上顯示  任務(wù)插件  顯示當前的任務(wù) 以及最近的任務(wù)
每個(gè)任務(wù) 可以創(chuàng )建不同的視圖 
在不同視圖下 會(huì )自動(dòng)記錄 當前任務(wù)下 修改過(guò)的頁(yè)面 
所以這個(gè)功能相當的棒  當我們有多個(gè)jira任務(wù)時(shí)  可以隨時(shí)切換任務(wù) 
任務(wù)完成后  我們可以根據任務(wù)對應的changelist  去提交當前任務(wù)下 修改過(guò)的文件

破解文件的連接地址

 http://go.rritw.com/note.youdao.com/share/?id=33c21fb3c24e81c2781872525e22ade2&type=note

5.其它的一些技巧配置(未完待續)



PS:2013-11-28 Facets的作用





From:OSChina
本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
IntelliJ IDEA WEB項目的部署配置
IntelliJ IDEA + Maven + Tomcat 本地開(kāi)發(fā)、部署、調試。
Intellij熱部署插件JRebel
Intellij IDEA + Jrebel 雙神器組合提高生產(chǎn)力
使用IntelliJ IDEA創(chuàng )建Maven多模塊項目
使用IntelliJ IDEA 15和Maven創(chuàng )建Java Web項目
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久