IntelliJ IDEA 16創建Web項目

首先要理解一個概念:在IntelliJ IDEA中“new Project”相當于eclipse中的工作空間(Workspace),而“new Module”相當于eclipse中的工程(Project)。以下均采用Intellij的說法,請自行對照轉換理解。

創建Project

依次點擊File–》new Project;




選擇Empty Project項目,點擊Next;



輸入項目名稱,選擇項目路徑;



?

創建Module

點擊Finish,彈出下面窗口,Intellij默認選擇Modules,點擊加號,選擇New Module;



選擇Java,配置Module SDK,選擇Web Application,配置Versions,點擊Next;



輸入Module Name,點擊Finish。



選擇Project,配置SDK;



選擇Modules–》learn1(Modules名稱)–》Sources–》web–》WEB-INF;



右擊WEB-INF,依次new folder,創建classes目錄和lib目錄;




選擇Paths,選擇Use Modules complie Output path,指定路徑為上面創建的classes目錄;



選擇Dependencies,點擊右邊的加號,選擇第一個jars and ……,選擇上面創建的lib目錄,點擊OK,彈出框選擇jar Directory,點擊OK,點擊下面OK,完成項目配置;





?

配置項目

打開index.jsp,輸入顯示內容,比如“Hello World!”;



配置項目服務器;



點擊加號,選擇tomcat server,選local;



配置name、server、端口號;




選擇Deployment,點擊+號,選擇上面配置的項目;



設置Application context,點擊OK,完成tomcat配置;


?

啟動項目

點擊debug啟動;



瀏覽器自動彈出index.jsp頁面的內容,“Hello World!”;
自此完成整個項目的創建、配置與啟動。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/164663.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/164663.shtml
英文地址,請注明出處:http://en.pswp.cn/news/164663.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Maven倉庫清除remote.repositories、lastUpdated、sha1腳本

Maven倉庫清除remote.repositories、lastUpdated、sha1腳本 1. 腳本功能 清除本地maven倉庫的_remote.repositories、sha1、lastUpdated的文件 2. 腳本內容 set REPOSITORY_PATH%cd% rem 搜索中... for /f "delims" %%i in (dir /b /s "%REPOSITORY_PATH%\*…

Java 關鍵字:synchronized詳解

synchronized詳解 基本使用源碼解析常見面試題好書推薦 基本使用 Java中的synchronized關鍵字用于在多線程環境下確保數據同步。它可以用來修飾方法和代碼塊 當一個線程訪問一個對象的synchronized方法或代碼塊時,其他線程將無法訪問該對象的其他synchronized方法或…

【愚公系列】2023年11月 Java教學課程 188-SpringCloud(Feign遠程調用)

🏆 作者簡介,愚公搬代碼 🏆《頭銜》:華為云特約編輯,華為云云享專家,華為開發者專家,華為產品云測專家,CSDN博客專家,阿里云專家博主,阿里云簽約作者&#xf…

如何通過寶塔面板搭建一個本地MySQL數據庫服務并實現遠程訪問

寶塔安裝MySQL數據庫,并內網穿透實現公網遠程訪問 文章目錄 寶塔安裝MySQL數據庫,并內網穿透實現公網遠程訪問前言1.Mysql服務安裝2.創建數據庫3.安裝cpolar3.2 創建HTTP隧道 4.遠程連接5.固定TCP地址5.1 保留一個固定的公網TCP端口地址5.2 配置固定公網…

浙江師范黃昌勤老師關于情感分析的講座

回放:https://share.weiyun.com/Wvaw4OoY 收獲很大: 寫幾點, 1:小二聚焦 精細更有用 2:高產的秘訣就是 專注一個領域,不斷延展。 3:好的文章技術不是本質,本質還是解決了什么教育問…

九、ffmpeg命令轉封裝

開了幾天小差,今天繼續學習ffmpeg。 準備測試使用的視頻,并查看其信息 # 查看視頻信息。使用Mediainfo也可以 ffprobe test.mp4 視頻格式的信息如下。 保持編碼格式:ffmpeg -i test.mp4 -vcodec copy -acodec copy test_copy.tsffmpeg -i…

WordPress網站如何修復數千個帖子的SEO錯誤

在本教程中,我們將向您展示如何解決您經常犯的SEO錯誤。 最好的是您不必花費太多時間,因為您不需要打開并編輯每個帖子。 相反,我們將向您展示如何使用 WordPress 內的電子表格來修復 WordPress 帖子的 SEO。 在這里,我們為您提…

nint和Pattern matching介紹(C#)

nint 最近看C# 9.0時,發現一個有意思的關鍵詞,就是nint,第一次看到這個,于是好奇心爆棚,就去實際操作了一下。 nint i 1000; Console.WriteLine("i{0}", i);實際結果與int的結果是一樣的,那為什…

ARM裸機-19(NandFlash和iNand)

1、NandFlash的接口 1.1、Nand的型號與命名 (1)、Nand的型號命名都有含義,就拿K9F2G08來示例分析一下:K9F表示是三星公司的NandFlash系列。2G表示Nand的大小是2Gbit (256MB)。08表示Nand是8位的 (8位就是數據線有8根)。 (2)、Nand命名中可以看出&#x…

【2023.11.23】JDBC基本連接語法學習?

1.導入jar包依賴:mysql-connector-java-8.0.27.jar 2.連接數據庫! 3.無法解析類->導入java.sql.*,(將項目方言改為Mysql) JDBC,啟動!! public class Main {public static voi…

如何下載OpenJDK及其源碼

如果想下載 OpenJDK,存在以下幾種辦法: 最簡單的辦法是去 OpenJDK 官網,這里能下載 JDK9 及其以上的版本,還有 JDK 源碼所在的 github 地址。 第二種方法是使用 IDEA 下載,位置在 File->Project Structure->SD…

【Vue】核心特性(響應式)

響應式&#xff1a; 數據變化&#xff0c;視圖自動更新 接下來使用一個例子來體現一下什么是響應式 案例一&#xff1a; 訪問數據&#xff0c;視圖自動更新 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><…

【人生苦短,我學 Python】(1)初識 Python

目錄 1. 簡述2. 什么是 Python&#xff1f;3. 面向對象簡述3.1 面向過程3.2 面向對象3.3 面向對象的主要優點3.4 面向對象的基本概念3.5 面向對象程序設計 4. Python語言的版本和解釋器5. Python 編程工具6. Python 的三種編程方式7. 簡單的 Python 程序8. 高級一點的 Python 程…

數據通信與計算機網絡(精煉知識點)

前言 該部分知識點不多,分值3分 知識點 TCP TCP采用可變大小的滑動窗口協議進行流量控制。在前向糾錯系統中,當接收端檢測到錯誤后就根據糾錯編碼的規律自行糾錯;在后向糾錯系統中,接收方會請求發送方重發出錯分組。IP協議不預先建立虛電路,而是對每個數據報獨立地選擇…

Linux快速顯示文件行號并跳轉

有時候&#xff0c;想要在線上直接查看日志文件&#xff0c;搜索到關鍵詞后&#xff0c;如果一直按n找下去&#xff0c;很麻煩&#xff0c;我們可以先顯示出行號&#xff0c;確定好我們要找內容對應的行號&#xff0c;直接跳轉過去。 esc進入命令模式&#xff0c;輸入:set nu命…

Cesium:CGCS2000坐標和WGS84坐標互相轉換

作者:CSDN @ _樂多_ 本文記錄了CGCS2000坐標和WGS84經緯度互相轉換的js代碼。封裝成了函數。 文章目錄 一、WGS84ToCGCS2000二、CGCS2000ToWGS84一、WGS84ToCGCS2000 import proj4 from "proj4";convertWGS84ToCGCS2000(wgs84X, wgs84Y, wgs84Z)

Amlogic方案遙控器配置(Android11)

配置路線 鍵值變化路徑&#xff1a; ScanCode --> Keycode Lable --> KeyCode Layout --> KeyLable --> Keycode – > KeyEvent 文件映射路徑&#xff1a; *.dtsi --> input-event-codes.h --> *.kl --> InputEventLable.h --> kecodes.h --> P…

通過這個簡單的技巧讓我們的 JavaScript 代碼變得異常快

通過這個簡單的技巧讓我們的 JavaScript 代碼變得異常快 秘訣&#xff1a;了解JavaScript 虛擬機(VM)的內部工作原理。 首先&#xff0c;我們來談談像 V8 這樣的JavaScript 虛擬機(VM)。可以把它想象成我們的操作的大腦 —— 它將我們簡潔的代碼變成計算機可以理解和執行的東…

免費圖書教材配套資料:Spark大數據技術與應用(第2版)

《Spark大數據技術與應用&#xff08;第2版&#xff09;》課程內容全面介紹了Spark大數據技術的相關知識&#xff0c;內容包含包括Spark概述、Scala基礎、Spark編程、Spark編程進階、Spark SQL結構化數據文件處理、Spark Streaming實時計算框架、Spark GraphX圖計算框架、Spark…

方法簽名【C#】

1條件&#xff1a; 簽名的作用&#xff1a;為了在眾多方法中找到匹配的方法。【自己想要的方法】類似明星的簽名。雖然2個人的名字一樣&#xff0c;但并不是同一個人&#xff0c;這就需要用到簽名的條件。 方法名稱&#xff1a;注意大小寫。 參數個數。 參數類型及順序&…