返學(xué)費網(wǎng) > 培訓(xùn)機構(gòu) > 全國IT培訓(xùn)中心
想了解idea開發(fā)javaweb教程嗎?想了解IDEA搭建Java Web開發(fā)環(huán)境,Idea 創(chuàng)建JavaWeb項目并配置,IntelliJ IDEA創(chuàng)建maven web項目(IDEA新手適用),jsp+servlet+mysql搭建Javaweb詳細(xì)教程?? 嗎?......本文帶你一探究竟。
1.打開IDEA,新建項目。2.選擇Java , Server項點擊選擇你使用的Tomcat。本人使用的Tomcat版本:apache-tomcat-7.0.99 提取碼:0uq23.選擇Tomcat Server.4.找到你存放Tomcat的路徑,將其添加。5.添加好Tomcat,選擇這兩項,點擊next。6.填寫項目名稱和選擇項目路徑,點擊finish。7.完成后,點擊WEB-INF,點擊右鍵,NEW–>Directory 創(chuàng)建兩個文件名為classes 和 lib的文件夾!8.效果如下。9.建好后,選擇File–>Project Structure。10.點擊Modules ,選擇Paths,選中Use module compile output path ,把路徑改成剛剛創(chuàng)建的classes文件夾。11.修改好后,再點旁邊的,點擊"+"號,選擇1 JARs or 。12.選擇你剛剛創(chuàng)建的lib文件夾,點擊OK。13.以上的操作完成后,選擇最上方任務(wù)欄Run–>Edit ,進入如下設(shè)置界面。14.點擊如下圖中的運行按鈕(綠色三角形),運行項目。15.恭喜你,有出現(xiàn)這個界面就證明你配置成功了。
新建JavaWeb項目在打開的窗口中選擇Web (xx).最好應(yīng)用create web.xml這樣可以幫我們剩下一些事。創(chuàng)建classes文件夾和lib文件夾在WEB-INF下創(chuàng)建classes文件和lib目錄,分別用于存放class文件和庫文件。創(chuàng)建servlet既然是javaweb項目,我們的項目中肯定少不了servlet,下面我們來創(chuàng)建一個servlet,不過在這個之前我們先在src目錄下創(chuàng)建一個com包用于分類吧。比如:com.test右鍵選擇我們剛剛創(chuàng)建的文件夾test->servlet。輸入servlet的名字,點擊ok我們打開我們創(chuàng)建的servlet,會發(fā)現(xiàn)在你的servlet關(guān)鍵字是紅色的,哪個是因為你沒有導(dǎo)入servlet的lib文件。servlet的jar包我們先下載一個tomcat,然后可以在它的lib目錄下找到servlet-api.jar這個文件,我們首先將這個文件復(fù)制到我們剛剛創(chuàng)建的lib文件夾中(不復(fù)制也可以,不過最好復(fù)制過去,單獨統(tǒng)一管理)點擊左上角“File”—>Project Structure找到libraries->"+"->找到我們需要的servlet的jar包->“OK”在project的設(shè)置中,我們?nèi)ミx擇輸出路徑,這個需要將他改為我們剛剛創(chuàng)建的classes文件夾然后找到WEB-INF文件夾下的web.xml為我們的第一個servlet添加servlet-mapping配置tomcat配置tomcat并啟動,本身不攜帶tomcat需要我們自己下載, 我們?nèi)omcat官網(wǎng)下載解壓到硬盤中(非系統(tǒng)盤),比如我放在D盤中,然后點擊"+"找到tomcat-local在server中添加 server 完成之后切換到中添加部署這樣我們的配置就基本完成,最后點擊我們最簡單的javaweb就可以可以運行了。完成輸出。
轉(zhuǎn)載:IntelliJ IDEA創(chuàng)建maven web項目(IDEA新手適用)PS:從eclipse剛轉(zhuǎn)到IDEA,對于這個陌生的工具我表示無言,但聽說很好用,也就試試,結(jié)果我?guī)缀趸艘煌砩系臅r間才搭起來maven web項目,覺得在此給各位一個搭建maven web項目的教程,指出我踩過的各種坑!步驟一:首先先創(chuàng)建一個project,在這里就是創(chuàng)建一個maven的工作空間?步驟二:按照下面的步驟操作就可以了,最后next首先,選擇左邊的maven然后在右邊Creater from archetype選項前面打個勾,最后選擇maven-archetype-webapp(這里不知道是我IDEA的問題還是什么原因,我打webapp搜索它只給出第一個,所以在這個坑上耗了幾乎1個小時,都選擇了第一個)?步驟三:就簡單了,填寫你的GroupId跟(瞎寫都沒問題,當(dāng)然不建議哈,這里GroupId一般寫公司名,一般我寫項目名)?步驟四:配置自己的maven,然后next?步驟五:直接finish,沒什么坑哈?步驟六:喝杯咖啡,泡杯茶稍安勿躁,等一等(此時目錄結(jié)構(gòu)還沒出來,我好幾次這里沒等就百度亂整,直接整壞了)ps:由于有些idea設(shè)置問題可能不會自動導(dǎo)入jar包,這個時候點擊右下角的提示Import Changes就可以導(dǎo)包拉?步驟七:等出結(jié)果,如果目錄結(jié)構(gòu)還不出來直接按圖操作一波?步驟八:項目的基本目錄結(jié)構(gòu)出來后我們最后還需要為項目配置下編譯路徑還有artifact,按圖操作把?出現(xiàn)下圖(如果Modules里面已經(jīng)生成web項目,且之后得Artifacts里面也不是空的,則直接到步驟九)??接著設(shè)置Artifacts?選擇我們的項目?到了這里再配置tomcat跑下基本就ok了!步驟九:配置Tomcat,上面目錄結(jié)構(gòu)都出來了基本就沒有坑了,現(xiàn)在我們給它配置個tomcat---按圖操作吧?出現(xiàn)這個畫面,然后按圖再操作一波?接著出現(xiàn)這個畫面,繼續(xù)看圖操作?然后你選擇右邊第二個選項,,還是看圖操作。。。?最后點擊ok完成Tomcat配置,現(xiàn)在就可以啟動tomcat跑跑我們的了!步驟十:啟動tomcat,看效果?啟動完idea一般會自動通過默認(rèn)瀏覽器打開 -ano|findstr 1099查詢是哪個pid占用了端口3.通過taskkill /f /t /im 13120直接結(jié)束掉占用端口的進程,搞定...?"有用打個賞吧"?
LifeCat系列Javaweb學(xué)習(xí)項目(一)GitHub源碼: 這是一個Javaweb初學(xué)的簡易項目, 它使用jsp+servlet+mysql的項目架構(gòu), 它具有清晰的流程控制和代碼注釋, 適合初學(xué)者的學(xué)習(xí)閱讀, 同時此項目具有說明文檔和后續(xù)項目可供學(xué)習(xí)線上DEMO地址點擊'立即登錄' 用戶名:admin 密碼:123后續(xù)項目線上地址 (建議由淺入深的按順序?qū)W習(xí))的SSM框架后臺管理系統(tǒng)(未部署)Vuejs+前后端分離重構(gòu)(僅部署前端)Vuejs+前后端分離重構(gòu)后臺管理系統(tǒng)(僅部署前端)本地部署# Clone下載項目到本地 git clone # 配置相關(guān)文件 進入/src/main/java/com/ten/constant包 1. DataBase.java :修改相應(yīng)字段為自己的數(shù)據(jù)庫配置 2. HOST.java :修改相應(yīng)字段為數(shù)據(jù)庫IP地址 # 配置數(shù)據(jù)庫 已導(dǎo)出數(shù)據(jù)庫SQL文件, (建議使用navicat)執(zhí)行/lifecat.sql文件即可生成對應(yīng)數(shù)據(jù)庫以及DEMO數(shù)據(jù) # 配置tomcat (使用idea)配置tomcat的Artifact時, context(即項目名)需要設(shè)為"/" # 啟動運行 若報錯, 閱讀錯誤信息, 若發(fā)現(xiàn)為缺少JSTL錯誤, 將/jstl-1.2.jar復(fù)制到tomcar/lib中云服務(wù)器部署# 部署Javaweb開發(fā)環(huán)境 # 生成war文件 # 放到對應(yīng)tomcat目錄下云部署相關(guān)教程: centos云服務(wù)器部署Javaweb應(yīng)用項目分析若您已部署成功, 想深入理解整體項目的架構(gòu)以及流程講解, 點擊閱讀項目分析教程相關(guān)項目v1 jsp+servlet+mysql實現(xiàn)Javawebv2 ssm框架實現(xiàn)Javaweb后臺管理系統(tǒng)v3 前后端分離之實現(xiàn)Java后端開發(fā)v3 前后端分離之vue實現(xiàn)后臺管理系統(tǒng)v3 前后端分離之vue實現(xiàn)仿ins效果web開發(fā)ex wechat 微信移動端小程序開發(fā)ex hadoop 分布式平臺進行數(shù)據(jù)處理ex android 相應(yīng)Android相冊應(yīng)用ex python 機器學(xué)習(xí)進行圖像智能處理LifeCat系列總覽LifeCat系列項目 如果覺得有用,可以幫忙點一下贊,謝謝啦!
上述文章了解到關(guān)于IDEA搭建Java Web開發(fā)環(huán)境,Idea 創(chuàng)建JavaWeb項目并配置,IntelliJ IDEA創(chuàng)建maven web項目(IDEA新手適用),jsp+servlet+mysql搭建Javaweb詳細(xì)教程?? ,讓我們對idea開發(fā)javaweb教程 有一個直觀的認(rèn)知。我們發(fā)現(xiàn),作為一個優(yōu)秀的Java程序員是多么的自豪。
只要一個電話
我們免費為您回電