欧美三级国产三级日韩三级_亚洲熟妇丰满大屁股熟妇_欧美亚洲成人一区二区三区_国产精品久久久久久模特

Java Web之環(huán)境搭建 - 新聞資訊 - 云南小程序開發(fā)|云南軟件開發(fā)|云南網(wǎng)站建設(shè)-昆明葵宇信息科技有限公司

159-8711-8523

云南網(wǎng)建設(shè)/小程序開發(fā)/軟件開發(fā)

知識(shí)

不管是網(wǎng)站,軟件還是小程序,都要直接或間接能為您產(chǎn)生價(jià)值,我們?cè)谧非笃湟曈X(jué)表現(xiàn)的同時(shí),更側(cè)重于功能的便捷,營(yíng)銷的便利,運(yùn)營(yíng)的高效,讓網(wǎng)站成為營(yíng)銷工具,讓軟件能切實(shí)提升企業(yè)內(nèi)部管理水平和效率。優(yōu)秀的程序?yàn)楹笃谏?jí)提供便捷的支持!

您當(dāng)前位置>首頁(yè) » 新聞資訊 » 網(wǎng)站建設(shè) >

Java Web之環(huán)境搭建

發(fā)表時(shí)間:2018-7-23

發(fā)布人:葵宇科技

瀏覽次數(shù):69

在之前的工作,一直是以Android為主,前端為輔。經(jīng)過(guò)了幾個(gè)項(xiàng)目,也基本了解了前后端數(shù)據(jù)交互到底是怎么回事兒。
但是在做項(xiàng)目的過(guò)程中經(jīng)常有這個(gè)問(wèn)題,項(xiàng)目初期需求定稿開始開發(fā)工作期間,服務(wù)端的同事需要搭建數(shù)據(jù)庫(kù),搭框架之類的工作,而同樣的移動(dòng)端或前端也開始撘架構(gòu)或?qū)戫?yè)面,在寫頁(yè)面的時(shí)候不免要用到數(shù)據(jù)。此時(shí),服務(wù)端的同事很可能因?yàn)楣ぷ鬟M(jìn)度還沒(méi)有完成接口的開發(fā)。這個(gè)時(shí)候,如果不會(huì)服務(wù)端開發(fā)的話,我們一般只能在本地模擬一些假數(shù)據(jù)來(lái)使用,或者等著后臺(tái)提供接口….
但是,在本地直接創(chuàng)建假數(shù)據(jù)是沒(méi)辦法模擬網(wǎng)絡(luò)請(qǐng)求這個(gè)步驟的,況且在本地創(chuàng)建假數(shù)據(jù)也很死板。
所以,我們有必要了解一下服務(wù)端的一些基本相關(guān)技術(shù),不求能寫出多么高大上的項(xiàng)目,最起碼能自己簡(jiǎn)單的搭建一些接口服務(wù), 為我們的app提供測(cè)試數(shù)據(jù),并且能自己寫一些簡(jiǎn)單的動(dòng)態(tài)web頁(yè)面。以后想要轉(zhuǎn)型的話也可以深入學(xué)習(xí)一下。

而且,學(xué)習(xí)一些其他方面的知識(shí)也有利于提升我們的境界,最起碼能了解其它端的工作大概是怎樣的。也為我們成為全棧開發(fā)工程師做一個(gè)鋪墊。

本著這個(gè)目的,我也就打算學(xué)習(xí)一下服務(wù)端的相關(guān)技術(shù),因?yàn)樽约寒吘共皇菍I(yè)做服務(wù)端方面開發(fā)的,我們都知道,學(xué)了之后不用很容易就忘記了,所以還是打算邊學(xué)邊寫博客,算是做個(gè)學(xué)習(xí)筆記。以后忘了也方便查閱。

服務(wù)端語(yǔ)言也挺多的,目前來(lái)說(shuō)比較火的有java,php,.Net、Python等,因?yàn)橹耙恢弊鯝ndroid開發(fā),還是有些java基礎(chǔ)的,所以學(xué)javaweb應(yīng)該上手會(huì)快一些。

前端方面知識(shí)自己也會(huì)一些,有需要學(xué)習(xí)前端基礎(chǔ)知識(shí)的同學(xué)們可以看一下之前的 從零開始學(xué)習(xí)web前端專欄 ,所以,我就直接從javaweb方面開始著手了。
沒(méi)有前端基礎(chǔ)的同學(xué)建議還是先看一下前端方面的基礎(chǔ)知識(shí),后面學(xué)習(xí)服務(wù)端肯定要用的。

好了 ,閑話不多說(shuō),開始吧。


Java Web介紹

Java Web是用Java技術(shù)來(lái)解決web領(lǐng)域的技術(shù),需要運(yùn)行在特定的web服務(wù)器上,Java Web是跨平臺(tái)的,可以在不同的平臺(tái)上進(jìn)行部署運(yùn)行。
需要掌握的技術(shù)

  • 1.前端方面的相關(guān)技術(shù)如:html、css、js等
  • 2.服務(wù)端先關(guān)技術(shù)如:java,jsp,服務(wù)器,ssh、ssm框架,等
  • 3.數(shù)據(jù)庫(kù)相關(guān):MySQL,Oracle等

開發(fā)環(huán)境準(zhǔn)備

  1. 編輯器:Eclipse或Idea等,這里我選擇Idea,畢竟用慣了Android Studio,對(duì)Idea相對(duì)熟悉一些,Eclipse還是剛?cè)胄虚_發(fā)Android的時(shí)候使用的,當(dāng)時(shí)還沒(méi)有Android Studio。后來(lái)有了Android Studio就再也沒(méi)用過(guò)Eclipse了。
  2. JDK版本自己選,我這里版本是1.8 JDK官網(wǎng)
  3. 服務(wù)器:Tomcat,我這里下載的版本是Tomca t9.0.8, Tomcat官網(wǎng) ,根據(jù)你們的需求自己選版本。

編譯器根據(jù)自身情況自己選擇,jdk的環(huán)境配置和Tomcat的下載、安裝、配置、啟動(dòng)等百度一下就行了,一大堆,這里就不介紹了。

環(huán)境搭建完畢之后,就可以創(chuàng)建項(xiàng)目開始開發(fā)了。


創(chuàng)建一個(gè)Java Web項(xiàng)目

打開Idea,點(diǎn)擊new project
選擇Java,配置一下sdk,就是jdk的安裝目錄
然后將下圖所示的給勾選上

這里寫圖片描述

點(diǎn)擊next,輸入項(xiàng)目名稱和項(xiàng)目路徑后finish即可。

這里寫圖片描述

項(xiàng)目創(chuàng)建完成后如圖下圖所示:

這里寫圖片描述

一個(gè)簡(jiǎn)單的Java Web項(xiàng)目就創(chuàng)建完成了

我們來(lái)看一下目錄都是干嘛的

這里寫圖片描述

  1. src:主要用來(lái)存放我們的Java代碼
  2. web:主要用來(lái)存放需要發(fā)布的應(yīng)用文件,包括頁(yè)面,配置文件等
  3. WEB-INF:存放一些管理類,配置文件等
  4. web.xml:項(xiàng)目的配置文件
  5. index,jsp:默認(rèn)的首頁(yè)面

配置服務(wù)器

項(xiàng)目創(chuàng)建完成之后想要運(yùn)行還需要配置一下Tomcat服務(wù)器,才能運(yùn)行。
我們看一下配置步驟
如下圖所示,點(diǎn)擊三角符號(hào),選擇Edit Configurations
這里寫圖片描述

點(diǎn)擊+號(hào),找到Tomcat Server
這里寫圖片描述

點(diǎn)擊選擇Local

這里寫圖片描述

我們先來(lái)給項(xiàng)目起個(gè)名字,這個(gè)名字就是后面部署到Tomcat的項(xiàng)目名稱
選擇Deplotment,點(diǎn)+號(hào),選擇Artifacts

這里寫圖片描述

然后自己輸入一個(gè)名字,Apply即可
這里寫圖片描述

然后點(diǎn)擊Server,配置一下服務(wù)器,選擇你的Tomcat的安裝目錄即可

這里寫圖片描述

把Name改一下,這里我們直接跟標(biāo)識(shí)名一樣
這里寫圖片描述

然后點(diǎn)擊ok,至此,服務(wù)器配置完畢了


運(yùn)行項(xiàng)目

服務(wù)器配置完畢以后,我們就可以啟動(dòng)項(xiàng)目了
先隨便修改點(diǎn)東西

這里寫圖片描述

然后點(diǎn)擊綠色的三角符號(hào),將項(xiàng)目部署到本地服務(wù)器并開始運(yùn)行,啟動(dòng)期間會(huì)有Tomcat的啟動(dòng)信息。

這里寫圖片描述

部署成功后會(huì)自動(dòng)彈出頁(yè)面。

這里寫圖片描述

至此,一個(gè)Java Web項(xiàng)目從環(huán)境搭建到創(chuàng)建項(xiàng)目再到運(yùn)行就完成了

相關(guān)案例查看更多