導航:首頁 > 編程語言 > java中tomcat

java中tomcat

發布時間:2025-02-19 10:39:17

⑴ Tomcat在java中起什麼作用

網頁的伺服器,每個網站在後面都有一個伺服器來解釋哪 個網頁,因為網頁本身多數是動態計算的,就是跟一些編程語言有關系,不關於一些固定的文本內容,多喚梁數情況下文本內容是根據你填寫的參數計算出來的,這是關於計算這部分。x0dx0ax0dx0aTomcat 對於 Java 來說它就是一個 Servlet 處理轎碰器,支持運行基於 Servlet 的 Java 程閉鏈談序,同時 JSP 本身也是基於 Servlet 的技術,也是支持的,像傳說中的 Spring, Struts, JSF 都是基於 Servlet 的,都可以在 Tomcat 上跑起來。x0dx0ax0dx0a另外作為一個 J2EE 中的 Web 伺服器,它也需要處理像事務,資源管理,角色認證與授權這些 J2EE 規范中要求達到的標准。x0dx0ax0dx0a像處理客戶端請求的網路連接,並發負載分派到不同的伺服器這些網路伺服器的基本功能也是這些像 Tomcat 一樣的伺服器需要處理的。x0dx0ax0dx0a當你學習開發一個網站程序時就需要用到類似 Tomcat 的伺服器,把寫的JSP網站程序打包成一個war文件(其實就是一個zip格式)放到伺服器上指定的位置就可以跑了。 當然還有很多種伺服器可以用,比如 WebSphere, Weblogic, Resin, Jetty, 等,這前面兩個是完整的 J2EE 伺服器,除了支持 Web 之外還支持 EJB,但 Resin, Jetty, Tomcat 就只支持 Web 這塊。

⑵ 為什麼java運行需要tomcat

這個問題一看就是新手提出來的。作擾寬為BAT的Java開發工程師來和大家說,其實Java和Tomcat沒有綁定關系。

Tomcat

Tomcat是Apache基金會下的一個輕量級伺服器容器,主要是作為web伺服器使用,怎麼理解呢。你寫了一個web工程,不管是用Python還是java還是PHP或者其他編程語言的。編譯之後,你的前後端文件就可以部署在Tomcat的指定文件夾下,然後通過shbin/

start.sh

命令啟動這個Tomcat服務,這樣你就有了一個你的server了。通過p>文件中更改這個配置)

Tomcat文件夾下有多個文件夾包括bin,用於存儲啟動,停止等腳本;

conf文件夾用於存儲Tomcat的配置,比如配置編譯後模李毀的文件位置的

server.xml

文件;

log文件夾用於存儲Tomcat的執行日誌,運行中的日誌會存儲在

catalina.out

文件中,可以用tail-fcatalina.out命令來實時查看日誌輸出;

還有webapps文件夾,這里用於存儲編譯後的前後端執行文件。

Java

而java是一種編程語言,它可以簡單的寫一個javaapplication,用publicstaticvoidmain函數來作為入口啟動,也可以寫一個移動app,當然也可以寫一個web工程部署在Tomcat或者jetty上,但是無論你選擇上旦備述的哪種方式來使用java,都必須運行在一個JVM之上。換句話說,Tomcat並不是java開發者必須的,jvm才是必須的,這就是我們常說的要裝一個JDK才能運行Java的原因。

因此,java運行必須的不是Tomcat,JVM/JDK/JRE才是。

閱讀全文

與java中tomcat相關的資料

熱點內容
怎麼折解壓折紙大全 瀏覽:632
如何在php中加入視頻 瀏覽:87
知音唱歌app在哪裡 瀏覽:76
fraps視頻壓縮 瀏覽:302
資料庫查詢系統源碼 瀏覽:622
php5314 瀏覽:361
完美國際安裝到哪個文件夾 瀏覽:673
什麼app可以掃一掃做題 瀏覽:544
程序員編碼論壇 瀏覽:930
淘點是什麼app 瀏覽:662
中國高等植物pdf 瀏覽:456
51單片機時間 瀏覽:185
後台如何獲取伺服器ip 瀏覽:270
單片機流水燈程序c語言 瀏覽:237
程序員第二職業掙錢 瀏覽:242
運行里怎麼輸入伺服器路徑 瀏覽:844
pythonstepwise 瀏覽:514
劉一男詞彙速記指南pdf 瀏覽:69
php認證級別 瀏覽:372
方舟編譯啥時候推送 瀏覽:1014