一直都據說jetty跟Tomcat同樣。是一個web容器。以前作項目的時候,也使用過jetty。只是當時jetty是做爲一個插件,跟maven集成使用的。那個時候,由於是第一次使用jetty,感受jetty跟Tomcat並不同。啓動方式差別都如此之大。java
但是。後來想一想,既然它與Tomcat都是web容器,那麼,jetty確定也可以像Tomcat那樣單獨執行。因而上網查了一些資料,找到了jetty的用法,這裏跟你們分享一下。web
同Tomcat同樣,jetty也是免安裝的。瀏覽器
咱們僅僅需要將下載好的jetty.zip解壓至指定文件夾後,jetty就可以使用了。app
這裏咱們解壓到D:\Java\jetty下,而後你會看到例如如下幾個文件夾。簡單說明一下:webapp
文件夾maven |
說明post |
binspa |
Jetty命令,可以將Jetty配置成系統服務插件 |
contexts命令行 |
存入Web應用的部署文件。Jetty會本身主動載入這個文件夾下的所用部署文件相應的Web應用 |
ect |
Jetty自身的配置文件 |
lib |
Jetty的JAR文件 |
logs |
Jetty執行時的日誌文件 |
webapps |
存放Web應用,Jetty會本身主動載入這個文件夾下的所有Web應用 |
start.jar |
Jetty的啓動文件。在命令行環境下以 java -jar start.jar 來啓動Jetty |
|
|
jetty的啓動跟Tomcat不一樣,咱們知道。Tomcat的bin文件夾下有一個startup.bat文件,咱們直接雙擊它Tomcat就啓動了。但是jetty的bin文件夾下並無這種啓動文件。那麼咱們該怎樣啓動呢?
首先。執行——》cmd 。進入DOS界面。
而後,輸入命令進入jetty的文件夾下,這裏咱們輸入cd D:\Java\jetty
最後,輸入啓動命令:java -jarstart.jar
等待出現例如如下界面,說明jetty已成功啓動。
jetty中部署項目跟Tomcat中部署項目同樣。都是直接將咱們的項目扔到容器的webapps文件夾下,容器就會給咱們本身主動部署。
比方,我將dwz直接扔到webapps文件夾下,他就會本身主動部署。
瀏覽器中直接輸入咱們項目的網址:http://localhost:8888/dwz 就能夠訪問。
固然,咱們可以像Tomcat同樣改動jetty的port號。方法是打開jetty\etc\文件夾下的jetty.xml文件,將默認的8080改成對應的port號就能夠
到此爲止。相信你已經明確怎樣使用jetty了。