日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程语言 > java >内容正文

java

Java web 开发的概念、环境配置、创建项目过程详解(Eclipse)

發(fā)布時(shí)間:2025/3/15 java 9 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Java web 开发的概念、环境配置、创建项目过程详解(Eclipse) 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

Java Web 開發(fā)

  • Java Web 開發(fā)概念
  • 搭建過(guò)程
  • 詳解
    • 在eclipse創(chuàng)建Dynamic Web Project
    • 創(chuàng)建時(shí)選擇Tomcat的版本
    • 創(chuàng)建項(xiàng)目成功
    • eclipse環(huán)境下如何配置tomcat服務(wù)器
      • 查看tomcat是否安裝成功
      • 添加Server服務(wù)
      • 創(chuàng)建jsp文件

Java Web 開發(fā)概念

Java Web,是用Java技術(shù)來(lái)解決相關(guān)web互聯(lián)網(wǎng)領(lǐng)域的技術(shù)棧。web包括:web服務(wù)端和web客戶端兩部分。Java在客戶端的應(yīng)用有Java Applet,不過(guò)使用得很少,Java在服務(wù)器端的應(yīng)用非常的豐富,比如Servlet,JSP、第三方框架等等。Java技術(shù)對(duì)Web領(lǐng)域的發(fā)展注入了強(qiáng)大的動(dòng)力。
Internet上供外界訪問(wèn)的Web資源分為:靜態(tài)web資源(如html 頁(yè)面):指web頁(yè)面中供人們?yōu)g覽的數(shù)據(jù)始終是不變。動(dòng)態(tài)web資源:指web頁(yè)面中供人們?yōu)g覽的數(shù)據(jù)是由程序產(chǎn)生的,不同時(shí)間點(diǎn)訪問(wèn)web頁(yè)面看到的內(nèi)容各不相同。靜態(tài)web資源開發(fā)技術(shù):HTML、CSS。動(dòng)態(tài)web資源開發(fā)技術(shù):JavaScript、JSP/Servlet、ASP、PHP等。在Java中,動(dòng)態(tài)web資源開發(fā)技術(shù)統(tǒng)稱為Java Web。

搭建過(guò)程

搭建Java Web應(yīng)用的開發(fā)環(huán)境----- 1.在eclipse創(chuàng)建Dynamic Web Project 2. 3. 4.

詳解

在eclipse創(chuàng)建Dynamic Web Project

創(chuàng)建時(shí)選擇Tomcat的版本

我的版本是最新的9.0.
點(diǎn)擊New Runtime選擇

Generate web .xml deployment descriptor要勾選上,點(diǎn)擊“Finish”。web項(xiàng)目中web.xml這個(gè)文件是Web項(xiàng)目的核心文件,也是WEB項(xiàng)目的入口。

創(chuàng)建項(xiàng)目成功

eclipse環(huán)境下如何配置tomcat服務(wù)器

查看tomcat是否安裝成功

進(jìn)入路徑后選擇bin文件夾,選擇startup.bat,左鍵雙擊。


打開http://localhost:8080/
應(yīng)該呈現(xiàn)的是以下畫面:

打開Eclipse,單擊“Window”菜單,選擇下方的“Preferences”,再選擇“Server”。找不到可以在上面的type tilter text 查詢,還是沒(méi)有則需要安裝Server插件。


add添加最新版的tomcat,點(diǎn)擊next,別點(diǎn)finish。


最好選擇jdk里的jre,如果沒(méi)有安裝jdk可以去官網(wǎng)安裝x64Windows版本。
安裝完后添加進(jìn)去再選擇,這邊可以看到我添加了jdk后自動(dòng)命名為jre,你們那么就選擇這個(gè)jre。

其余不修改,按finish。
按照我上面寫的創(chuàng)建web項(xiàng)目的方法再創(chuàng)建一次。

之前是要自己添加tomcat的路徑的,現(xiàn)在由于配置好了環(huán)境,直接可以選擇這個(gè)9.0版本。

添加Server服務(wù)

【W(wǎng)indow】菜單下【Show View】命令,在彈出的二級(jí)菜單列表中選擇【Servers】命令,打開Servers窗口。


點(diǎn)擊進(jìn)去

選擇next后

將自己建的項(xiàng)目從左邊add到右邊


tomcat右擊選擇start

報(bào)錯(cuò)了,提示端口被占用。安裝的tomcat的端口號(hào)和項(xiàng)目的使用的端口號(hào)不一致。

雙擊上面的tomcat,第一行不是第二行。

查閱資料后得知要把端號(hào)設(shè)置為8005


又他媽報(bào)錯(cuò)了
彈出這個(gè)錯(cuò)誤提示的原因在于:高版本的JDK編譯的java class文件試圖在低版本的JVM上運(yùn)行從而產(chǎn)生的錯(cuò)誤提示。
如果沒(méi)報(bào)錯(cuò)無(wú)須接下來(lái)的jdk安裝,報(bào)錯(cuò)了就跟著再做一遍吧

切換成新裝的jdk試試。將項(xiàng)目的編譯環(huán)境設(shè)置成當(dāng)前的JDK版本
網(wǎng)上好像不推薦用最新的16.0,我改回se1.8吧

按照怎么安裝jdk1.8里面的內(nèi)容去安裝

重新添加jdk,選擇新安裝的jdk

同樣的進(jìn)入Server,remove原來(lái)的tomcat后add新的

都做完后右鍵項(xiàng)目選擇properties

找到project Facets 的java,右鍵change version,選擇1.8版本


再次雙擊


重新修改端號(hào)

終于成功,淦

創(chuàng)建jsp文件


報(bào)錯(cuò)The superclass javax.servlet.http.HttpServlet was not found on the Java Build Path

1、右鍵項(xiàng)目-build path

2、選擇configure build path…

3、選擇 java build path

4、Add Library –> server Runtime -> Click Next

5、選擇 Server runtime



根據(jù)https://blog.csdn.net/fjjfqwzcq/article/details/114372225
里說(shuō)的做,將tomcat目錄下的lib中的sevlet-api.jar放到當(dāng)前項(xiàng)目的lib下



打開后發(fā)現(xiàn)無(wú)法訪問(wèn),但是別的瀏覽器下可使用。


勾選自動(dòng)檢測(cè)設(shè)置。

成功了

Tomcat會(huì)先將jsp文件轉(zhuǎn)為java文件,然后再把java文件編譯為class文件,最終執(zhí)行的是class文件。

總結(jié)

以上是生活随笔為你收集整理的Java web 开发的概念、环境配置、创建项目过程详解(Eclipse)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。