JavaWeb環境配置

来源:https://www.cnblogs.com/ppqppl/archive/2022/05/15/16273113.html
-Advertisement-
Play Games

Tomcat Tomcat官網:http://tomcat.apache.org/ 本次學習過程中使用 Tomcat8.xxx 配置系統環境 在系統環境中添加:CATALINA_BASE == D:\tomcat8 ; CATALINA_HOME == D:\tomcat8 ; 配置好後在path環 ...


Tomcat

Tomcat官網:http://tomcat.apache.org/
本次學習過程中使用 Tomcat8.xxx

配置系統環境

在系統環境中添加:CATALINA_BASE == D:\tomcat8 ; CATALINA_HOME == D:\tomcat8 ;
配置好後在path環境中添加 %CATALINA_HOME%\bin ;%CATALINA_HOME%\bin ;
最後點擊 D:\tomcat8\bin 目錄下的 start.bat 即可運行

Application context 即 context root : 用於設置項目的訪問路徑,即 http://localhost:8080/路徑/
可以進行手動修改,本項目中改為 ppqppl
本機網站訪問地址:http://localhost:8080/ppqppl/index.html

On 'Update' action : Redeploy 項目有更新操作時重新部署(熱部署)
On 'frame' deactivation : Update classes and resources 框架停用時:更新資源

修改埠

D:\tomcat8\conf\server.xml 存儲了部分配置文件,可以進行埠修改,新建項目時也可以修改當前項目運行埠

<Connector port="8080" protocol="HTTP/1.1"		
               connectionTimeout="20000"
               redirectPort="8443" />
<!-- port存儲的就是埠,可以修改,儘量不要使用2000以內(被操作系統使用) -->

項目主頁修改

在 tomcat/cobf 中有配置文件 web.xml 可以進行修改,或者直接把想要添加的主頁按照一定格式加進去即可,如下:

<welcome-file-list>
        <welcome-file>index.html</welcome-file>
        <welcome-file>index.htm</welcome-file>
        <welcome-file>index.jsp</welcome-file>
    </welcome-file-list>

運行項目

運行時儘量使用Debug,可以直接設置斷點調試尋找錯誤

IDEA項目佈置

IDEA 與 eclipse 不同,IDEA 是直接將項目佈置在項目文件夾下,而 eclipse 是將項目佈置在tomcat中

特別註意:IDEA中項目選項中配置的 jdk 版本一定要與運行調試配置的 jdk 版本相同
不僅要將資料庫( JDBC )的 jar 導入到項目中,還要將 jar 包放在 tomcat 的l ib 路徑中否則,tomcat 會報錯,顯示找不到資料庫 jar 包


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • Eclipse WindowBuilder(SWT)插件安裝及初次使用(萌新) 一、插件安裝 (有VPN的掛VPN,伺服器在外網更新下載比較慢) 1.首先更新到最新版本 點擊Help,點擊check for update,右下角顯示查詢進度,查詢完畢會顯示最新版內容。全部更新 2.還是在help內, ...
  • 時間真的好快呀!一晃眼五一假期就結束了,假期大家都玩的開心不?今天我要給大家分享幾個練手 的基礎案例,保證大家都沒有玩過。話不多說,來來來… 一、超市購買薯片 python學習交流Q群:906715085##### # 用戶輸入薯片的單價 danjia = float(input("薯片的單價")) ...
  • 這節課是巡安似海PyHacker編寫指南的《Sql註入腳本編寫》有些註入點sqlmap跑不出,例如延時註入,實際延時與語句延時時間不符,sqlmap就跑不出,這就需要我們自己根據實際情況編寫腳本來註入了。文末,涉及了sqlmap tamper編寫,所以需要一定的python基礎才能看懂。喜歡用Pyt... ...
  • 通過URL的尾碼發現了Spring中的useSuffixPatternMatch這個參數 ...
  • 本文大部分來自官方教程的Google翻譯 但是加了一點點個人的理解和其他相關知識 轉載請註明 原文鏈接 :https://www.cnblogs.com/Multya/p/16273753.html 官方教程: https://www.sfml-dev.org/tutorials/2.5/ 持續更新 ...
  • 插件允許對Mybatis的四大對象(Executor、ParameterHandler、ResultSetHandler、StatementHandler)進行攔截 問題 Mybatis插件的註冊順序與調用順序的關係? 使用 在講源碼之前,先看看如何自定義插件。 mybatis-demo,官方文檔 ...
  • 舊的Spring Security OAuth2停止維護已經有一段時間了,99%的Spring Cloud微服務項目還在使用這些舊的體系,嚴重青黃不接。很多同學都在尋找新的解決方案,甚至還有念念不忘密碼模式的。胖哥也在前面寫了一篇解決思路的文章。好像還是不過癮,今天看到這篇文章的同學有福了,問題將在 ...
  • 可以手動從一個 Maven 項目進行搭建,後期也可以利用 Idea 工具直接從阿裡雲官網進行快捷搭建,網址為Aliyun Java Initializr,類似於 SpringBoot 的初始化嚮導 Spring Initializr。我們逐層進行演示 一、分散式環境搭建 1. 創建父級 Spring ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...