知識
不管是網(wǎng)站,軟件還是小程序,都要直接或間接能為您產(chǎn)生價值,我們在追求其視覺表現(xiàn)的同時,更側(cè)重于功能的便捷,營銷的便利,運營的高效,讓網(wǎng)站成為營銷工具,讓軟件能切實提升企業(yè)內(nèi)部管理水平和效率。優(yōu)秀的程序為后期升級提供便捷的支持!
您當(dāng)前位置>首頁 » 新聞資訊 » 網(wǎng)站建設(shè) >
IntelliJ IDEA 開發(fā)Web應(yīng)用圖文教程
發(fā)表時間:2017-5-27
發(fā)布人:葵宇科技
瀏覽次數(shù):65
兄弟們,今日頭條搜索
三線城市程序員老陳
關(guān)注我,我將持續(xù)不斷推出視頻教程。
一,簡介
Eclipse/MyEclipse確實用起來諸多不爽,準(zhǔn)備切換IntelliJ IDEA,本篇介紹如何配置IDEA并使用IDEA開發(fā)一個Web應(yīng)用。
二,軟件下載與安裝
1,首先下載安裝JDK并配置環(huán)境變量。
JDK安裝目錄D:\Java\jdk1.7.0_79
新建環(huán)境變量JAVA_HOME
,其值為D:\Java\jdk1.7.0_79
環(huán)境變量PATH中添加 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
新建環(huán)境變量(如果已有CLASSPATH則在其起始位置添加 .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
(最開始有個小數(shù)點)
2,下載Tomcat并解壓到D:\Java\apache-tomcat-7.0.73
3,下載并安裝IntelliJ IDEA 2016.3.4,這里盡量安裝2016版本的,其他版本可能跟下面截圖中不大一樣哦。安裝過程比較簡單,一直下一步下一步就行,不再具體介紹。
三,創(chuàng)建Project
1,首先必須做一個說明,在IDEA中有兩個非常重要的概念分別為Project和Module,注意Project是指的工作空間,而Module指的是工作控件下面的一個應(yīng)用,比如一個Web應(yīng)用就是一個Module。(IDEA中的Project相當(dāng)于MyEclipse中的Workspace,而IDEA中的Module相當(dāng)于MyEclipse中的Project)
2,新建一個目錄IntelliJProject,用作IDEA項目的一個工作空間保存目錄。此處為:D:\Java\IntelliJProject
3,打開IDEA,界面如下,選擇Create New Project創(chuàng)建一個工作空間。
4,在New Project界面,注意選擇Project SDK為之前下載的版本,然后Next
5,不選中Create project from template,我們不用模版,自己創(chuàng)建一個純凈的項目。然后Next
6,Project location選中之前設(shè)定的目錄D:\Java\IntelliJProject
,同時將Project name設(shè)為IntelliJProject(也可以跟目錄不同名,但是建議同名,比較好記憶)。然后Finish完成Project的創(chuàng)建。
7,至此Project創(chuàng)建完畢,項目結(jié)構(gòu)如圖:
四,創(chuàng)建Module
1,右鍵點擊項目名稱IntelliJProject,選擇New-Module,打開新建Module窗口,注意因為要開發(fā)web項目,所以選擇Web Application,同時創(chuàng)建一個web.xml,所以選中Create web.xml選項。點擊Next。
2,Module name可設(shè)置為FirstModule,點擊Finish。
3,此時項目結(jié)構(gòu)如圖,在工作空間IntelliJProject下有一個FirstModule應(yīng)用,且已有web.xml配置文件和一個index.jsp網(wǎng)頁。
[外鏈圖片轉(zhuǎn)存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-3Res2WdG-1581740772113)(https://img-blog.csdn.net/20170527174439466?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvd29zaGlzYW5nc2FuZw==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)]
4,創(chuàng)建必要的classes和lib文件夾,classes用來放置編譯后的類,lib用來放置導(dǎo)入的包,都是需要的文件夾。創(chuàng)建方法:右擊WEB-INF,選擇New-Directory。
五,項目結(jié)構(gòu)設(shè)置
1,雖然已經(jīng)創(chuàng)建了classes和lib,但是此時項目并不知道這兩個文件夾的作用,需要配置一番。
2,選擇IDEA菜單欄的File-Project Structure,然后點擊Project Structure窗口左側(cè)菜單欄的Module,如圖:
3,在中間一欄選中FirstModule,然后選擇path選項卡,配置Output path和Test output path為classes目錄,然后點擊Apply,如圖:
4,選擇Dependencies選項卡,點擊**+**,選擇lib目錄,如圖:
5,在彈出的窗口選擇Jar Directory,然后點擊Apply。如圖
六,配置Tomcat服務(wù)器
1,選擇菜單欄Run-Edit Configurations,在打開的窗口的左側(cè)點擊**+**符號添加Tomcat。
2,將Name設(shè)置為Tomcat7,點擊Configure,配置之前下載的Tomcat如圖,然后點OK
3,去掉After Launch之前的勾,然后點擊Apply即可。注意默認端口8080
七,部署web應(yīng)用并運行
1,修改index.jsp代碼為:
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
<title>第一個網(wǎng)頁</title>
</head>
<body>
測試網(wǎng)頁
</body>
</html>
2,在Run-Edit Configurations窗口選中剛剛建立的Tomcat7容器,然后選擇Deployment,點擊右邊的**+**號,選擇Artifact如圖:
3,選擇之前的FirstModule,配置其Application context為**/FirstApp**如圖,然后點擊OK
4,在最下方Application Servers窗口左側(cè)的啟動按鈕,啟動Tomcat
5,出現(xiàn)信息信息: Server startup in 149 ms
,表示啟動完成。
6,在瀏覽器地址欄輸入:http://localhost:8080/FristApp/index.jsp
注意FirstApp即為配置的Application context,頁面如下,成功了!
相關(guān)案例查看更多
相關(guān)閱讀
- 退款
- 全國前十名小程序開發(fā)公司
- 網(wǎng)絡(luò)公司報價
- 云南網(wǎng)頁制作
- 保險網(wǎng)站建設(shè)公司
- asp網(wǎng)站
- web
- 云南衛(wèi)視小程序
- 商標(biāo)
- 云南小程序被騙蔣軍
- 云南網(wǎng)站建設(shè)哪家公司好
- 網(wǎng)絡(luò)營銷
- 開發(fā)制作小程序
- 云南網(wǎng)站開發(fā)
- 云南軟件設(shè)計
- python開發(fā)小程序
- 日歷組件
- 做網(wǎng)站
- 昆明小程序定制開發(fā)
- 小程序技術(shù)
- 云南花農(nóng)小程序
- 開通微信小程序被騙
- 安家微信小程序
- 云南網(wǎng)站建設(shè)快速優(yōu)化
- 網(wǎng)站建設(shè)列表網(wǎng)
- 國內(nèi)知名網(wǎng)站建設(shè)公司排名
- 網(wǎng)站建設(shè)招商
- 怎么做網(wǎng)站
- 云南小程序設(shè)計
- 重慶網(wǎng)站建設(shè)公司