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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > java >内容正文

java

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

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

Java Web 開發(fā)

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

Java Web 開發(fā)概念

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

搭建過程

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

詳解

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

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

我的版本是最新的9.0.
點擊New Runtime選擇

Generate web .xml deployment descriptor要勾選上,點擊“Finish”。web項目中web.xml這個文件是Web項目的核心文件,也是WEB項目的入口。

創(chuàng)建項目成功

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

查看tomcat是否安裝成功

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


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

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


add添加最新版的tomcat,點擊next,別點finish。


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

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

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

添加Server服務

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


點擊進去

選擇next后

將自己建的項目從左邊add到右邊


tomcat右擊選擇start

報錯了,提示端口被占用。安裝的tomcat的端口號和項目的使用的端口號不一致。

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

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


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

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

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

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

同樣的進入Server,remove原來的tomcat后add新的

都做完后右鍵項目選擇properties

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


再次雙擊


重新修改端號

終于成功,淦

創(chuàng)建jsp文件


報錯The superclass javax.servlet.http.HttpServlet was not found on the Java Build Path

1、右鍵項目-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
里說的做,將tomcat目錄下的lib中的sevlet-api.jar放到當前項目的lib下



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


勾選自動檢測設(shè)置。

成功了

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

總結(jié)

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

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