1. 程式人生 > >關於tomcat正常啟動而專案不能訪問的一種可能解決方法:正確設定Deployment Assembly

關於tomcat正常啟動而專案不能訪問的一種可能解決方法:正確設定Deployment Assembly

困擾了我好幾個小時的問題終於得到了解決。。。
tomcat正常啟動而瀏覽器不能訪問專案,很有可能是因為專案釋出在tomcat上的檔案部署有問題,導致在瀏覽器上輸入的域名訪問不到目標地址。
對於Eclipse,專案釋出時的檔案結構是通過專案名–>右鍵–>properties–>Deployment Assenbly來設定的。Web Deployment Assembly表主要包括兩列Source和Deploy Path。下面說明功能與設定:
Web Deployment Assembly
1、Web Deployment Assembly表的source表示專案釋出的原始檔,對應專案檔案根目錄;Deploy Path即專案部署在tomcat上的檔案,對應於tomcat安裝目錄的專案的根目錄。兩者在設定時是一一對應的。
Source表示專案根路徑


Deploy Path表示釋出在tomcat裡的根路徑
2、通常將專案的webapp/webroot等直接存放在tomcat釋出的根目錄下,即在Source中設定選中webapp資料夾並確認後,在Deploy Path中直接設定“/”;將專案程式碼釋出在WEB-INF/classes資料夾下,即Source中選中程式碼資料夾,Deploy Path輸入WEB-INF/class;將專案引入的jar包放在WEB-INF/lib資料夾下,即Source選中jar包的目錄,Deploy Path中選擇WEB-INF/lib。

相關推薦

關於tomcat正常啟動專案不能訪問可能解決方法正確設定Deployment Assembly

困擾了我好幾個小時的問題終於得到了解決。。。 tomcat正常啟動而瀏覽器不能訪問專案,很有可能是因為專案釋出在tomcat上的檔案部署有問題,導致在瀏覽器上輸入的域名訪問不到目標地址。 對於Eclipse,專案釋出時的檔案結構是通過專案名–>右鍵–&

SpringMVC中Tomcat正常啟動,始終訪問不了Controller

百度各種查,結果也是查不到原因 原始碼如下: web.xml <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="h

spring boot無法啟動,或者正常啟動之後無法訪問報404的解決辦法

沒有 自己 路徑 con 啟動不了 瀏覽器 了無 搭建 報錯 以前用spring boot都是用idea的自動創建,或者是用的Jhipster創建的,就沒有深究怎麽去搭建。但是今天晚上心血來潮,想自己搭一個demo來整合一些技術,於是就花一點時間來手動搭。因為今

spring boot正常啟動之後無法訪問報404的解決辦法之一

網上都說是 啟動類的放置位置錯誤導致的! 這個錯誤資訊包含的有效資訊不是很多,有很多因素 我的原因是: freemarker: suffix: .ftl request-context-attribute: request freemarker的字尾改為了.ftl&nb

spring boot正常啟動之後無法訪問報404的解決辦法

    springboot專案正常啟動了,但是我寫了一個controller ,用的@RestController 註解去配置的controller,然後路徑也搭好了(這裡也不是我的程式碼問題,用了

Type mismatch: cannot convert from javax.servlet.http.Cookie[] to org.apache.tomcat.util.http.parser.Cookie[] 的可能

java vax tom 後來 報錯 ann pac parse 導入 今天用到Cookie時,寫了一個Cookie數組,發現報錯“Type mismatch: cannot convert from javax.servlet.http.Cookie[] to org.a

SSM單元測試時出現Failed to load ApplicationContext的可能解決辦法

allow .class 網上 sent contex font enc example clu SSM單元測試時出現: 嚴重: Caught exception while allowing TestExecutionListener [org.springframew

ETL-關於緩慢變化維的幾常見解決方法

緩慢變化維: 維度表裡面的資料並非是始終不變的,總會隨著時間發生變化。 維度建模的資料倉庫中,有一個概念叫Slowly Changing Dimensions,中文一般翻譯成“緩慢變化維”,經常被簡寫為SCD。緩慢變化維的提出是因為在現實世界中,維度的屬性並不是靜態的,它會隨著時間的流失發生

C中“fatal error C1075: end of file found before the left brace '{'”錯誤的幾可能解決方法

fatal error C1075: end of file found before the left brace '{'的幾種情況 1.缺少"}",是括號不匹配的問題 2.某些特殊的轉義字元多寫了

SSM框架整合後Tomcat正常啟動,控制檯未報錯,訪問所有頁面均報404異常,總結

最近整合了ssm框架,今天想完善一下,遇到Tomcat正常啟動,控制檯也正常並未報錯,但訪問均報404異常 404異常,很常見,大多情況是路徑錯誤、web.xml檔案對映路徑寫錯、伺服器設定、servlet的jar包未導進去或者沒有隨專案釋出等等。 如果是路徑錯誤,仔細檢查即可解決問

eclipse中Tomcat正常啟動,主頁無法訪問

轉自:http://blog.csdn.net/sdzhangshulong/article/details/53066903?locationNum=6&fps=1 eclipse中Tomcat正常啟動,主頁無法訪問  在本地啟動Tomcat,輸入http://localho

Tomcat正常啟動訪問localhost報錯404

啟動專案後去Tomcat webapps找對應資料夾,發現沒有,才知道Eclipse 預設不往本地Tomcat部署。  1.eclipse不像MyEclipse預設將專案部署到tomcat安裝目錄下的webapps中,而預設部署到工作目錄下的.metadata.plugins\org.ec

eclipse中tomcat正常啟動但不能訪問tomcat管理頁面的解決方法

 在Eclipse新建了web專案和Tomcat伺服器。 當我成功啟動tomcat後(控制檯沒報錯誤),可是在瀏覽器中卻打開不了tomcat的主頁,報的是404錯誤。 但是我單獨到tomcat檔案目錄中去雙擊startup.bat啟動,卻可以開啟主頁面的。 檢查了一下,主要

jhipster生成的工程war包部署到tomcat中,tomcat正常啟動,但一直不載入專案的問題原因。

jhipster生成工程打成war包,可以直接採用java -jar war包命令執行。 如果要將其放到tomcat下webapps中執行,如果tomcat啟動成功,也將war包解壓開,但就是不載入工程。此問題困擾很長時間,最終發現是jdk版本問題導致。 出現此問題,需要檢

eclipse中tomcat正常啟動,可以訪問頁面,但是瀏覽器訪問不了tomcat首頁之tomcat配置問題

                tomcat在eclipse中啟動成功,主頁卻打不開 症狀: tomcat在eclipse裡面能正常啟動,而在瀏覽器中訪問http://localhost:8080/不能訪問,且報404錯誤。同時其他專案頁面也不能訪問。 關閉e

mongodb不能以服務方式正常啟動,可以用shell的方式啟動解決辦法

group shell art side fix 解決 you files mongo After running the repair I was able to start the mongod proccessor but as root, which meant t

Tomcat可以啟動但是無法訪問localhost:8080

出現 ali 修改 color cal 查看 lin home pos 首先Tomcat可以啟動,但是localhost:8080無法訪問是因為沒有配置環境變量,需要新建環境變量 1 CATALINA_HOME 2 D:\java\apache-tomcat-8.0.46

SpringBoot WEB-INF目錄下檔案無法訪問解決方案

平時都好用的百度 沒搜尋到直接的解決方案,查閱資料提供一種方案  實驗可行 廢話不多說 上圖專案index.html位置  至於為什麼將資源放在WEB-INF目錄下  是不是更安全? 如果你怎麼也訪問不到 ,不妨試試我想到的方法 這是我的控制器寫法 直接request物

用 Kotlin 開發 Android 專案什麼樣的感受?

前言 從初學 Kotlin,到嘗試性的寫一點體驗程式碼,再到實驗性的做一些封裝工作,到最後摸爬滾打著寫了一個專案。不得不說過程中還是遇上了不少的問題,儘管有不少坑是源於我自己的選擇,比如使用了 anko 佈局放棄了 xml,但是總體來說,這門語言帶給我的驚喜是

Mybatis啟動報錯 No typehandler found for property xxxx 的另可能(由CLOB型別導致的問題)

背景:搭了一個demo專案啟動的時候Mybatis報錯錯誤資訊:Caused by: java.lang.IllegalStateException: No typehandler found for