當前位置:生活全書館 >

IT科技

> [1]前文 啟動tomcat時一閃而過解決方法是什麼

[1]前文 啟動tomcat時一閃而過解決方法是什麼

編譯一下這個startup.bat 有下面這一段: if exist "%CATALINA_HOME%bincatalina.bat" goto okHome echo The CATALINA_HOME environment variable is not defined correctly 所以你報的這個錯 要先確認下%CATALINA_HOME%bincatalina.bat 這

但是如果想在tomcat的安裝目錄下 雙擊startup.bat啟動時卻一閃而過了。(tomcat啟動失敗),馬上就帶這該怎麼解決呢?

方法

進入tomcat的安裝目錄(即解壓後放置的地方),找到startup.bat

1、首先要搞明白啟動不起來的原因。方法是在命令列下,執行startup.bat檔案,這樣程式就不會一閃而過,而會將啟動不起來的原因列印到視窗上。 在命令列下啟動tomcat的方法讀者應該都很清楚,大體就是:cmd啟動命令列視窗->通過cd命令到tomcat的b

啟動tomcat時一閃而過解決方法是什麼:[1]前文

用記事本開啟startup.bat,找到最後一句話::end,我們知道end表示結束的意思,:end是一個標記,我們在後面加上一句pause (暫停等待的意思);

The Connection to the database could not be established or the access to it is not properly configured 不能連線資料庫,或者配置錯誤 應該是修改了一些配置 重灌下 tomcat 就 OK~

啟動tomcat時一閃而過解決方法是什麼:[1]前文 第2張

再次執行startup.bat,就會看到如圖,當我們按任意的鍵時cmd視窗又是一閃而過了。但是這已經確定了我們的環境變數都是正確的。

tomcat-src??? 怎麼看著像原始碼包 你直接在命令列敲javac顯示資訊嗎? 你重新下載個tomcat試試

啟動tomcat時一閃而過解決方法是什麼:[1]前文 第3張

為了更加詳細的看到資訊,我們再來更改一句:找到call "%EXECUTABLE%" start %CMD_LINE_ARGS% 把裡面的start替換為run。

解壓版的 沒有在Windows裡 註冊服務 必須要手動註冊服務 不然無法執行tomcat6.exe 只能通過 startup.bat 啟動Tomcat rem Set default Service name(在此下 新增下面一行) set CATALINA_HOME=Tomcat安裝目錄或%cd% set SERVICE_NAME=Tomca6 set

啟動tomcat時一閃而過解決方法是什麼:[1]前文 第4張

再來看看cmd窗口裡面輸出錯誤資訊了:

jdk版本不對,從上面看,你的系統是win7 64位。 而你安裝的是32為的jdk,這就錯了。全部換64位吧。 此外,雖然你是管理員,可是win7的設計,是你需要強制要求以管理員身份執行才行,所以也可能是你的許可權問題。

error occurred during initialization of vm

path jdkbin;jrebin;. JAVA_HOME jdk路徑 CLASSPATH .;%JAVA_HOME%libdt.jar;%JAVA_HOME%libtools.jar; 以上是我的環境變數配置方式。 tomcat用的是 直接解壓的包 myeclipse裡面配置tomcat 從沒出現什麼問題 跳轉debug你仔細檢查下你的

could not reserve enough space for object heap

1.這個說明你啟動tomcat時有問題的。記住,每次啟動後,相應的要將tomcat關閉(與startup的功能相對應的bat檔案),這樣不會多次啟動不關閉造成下次無法啟動。2.看看你的環境變數的情況;正常的話,在看看有沒其他軟體的影響使用,可能是8080端

could not create the java virtual machine

path jdkbin;jrebin;. JAVA_HOME jdk路徑 CLASSPATH .;%JAVA_HOME%libdt.jar;%JAVA_HOME%libtools.jar; 以上是我的環境變數配置方式。 tomcat用的是 直接解壓的包 myeclipse裡面配置tomcat 從沒出現什麼問題 跳轉debug你仔細檢查下你的

我們大體可以理解為:因為程式初始化時請求不到足夠的記憶體,導致vm程式退出。

是不是你的web應用沒有部署好,你可以在tomcat的安裝目錄下的conf/catalina/localhost下建立一個xml檔案,名字是web應用的入口,假設為hello.xml,內容是,這樣下次再啟動tomcat式,應用也釋出好了。訪問路徑xx.jsp

啟動tomcat時一閃而過解決方法是什麼:[1]前文 第5張

接著就可以解決這個問題了:申請足夠的記憶體就可以了

最近遇到一個問題,下載了一個tomcat7.0.23版本的軟體(不是官網下載的),環境變數設定正確但是都是不能訪問http:localhost:8080.下面是我解決方法: (1):確定我的環境變數設定正確(我設定如下): 系統變數配置:(解決tomcat啟動 startup.

如下操作:在catalina.bat中 找到Execute The Requested Command下面的

倆種方法。 第一種: 1.啟動tomcat目錄。 tomcat目錄/bin/startup.bat(window啟動檔案) 找到startup.bat 雙擊執行。會有一個黑視窗,黑視窗不要關閉。(如果關閉,相當於把tomcat停止了。) 2.在瀏覽器位址列中輸入:http://localhost:8080 或者

set JAVA_OPTS把這一句替換為:

把環境變數配置成7.0的tomcat啟動就是7.0,你現在的環境變數是配置8.0的,要替換成7.0的路徑就行了。

set JAVA_OPTS= -server -Xms800m -Xmx800m -XX:MaxNewSize=256m

原因:一啟動就報錯,是因為啟動埠8080被佔用了。 解決方法:檢視8080埠被什麼程式佔用了,結束此程式釋放8080埠,重啟啟動專案即可。 操作步驟如下: 1、在電腦桌面按下鍵盤上的win+R鍵,開啟執行視窗,輸入cmd,點選確定; 2、在開啟的c

啟動tomcat時一閃而過解決方法是什麼:[1]前文 第6張

然後再次啟動startup.bat 會看到 我們期待已久的畫面啦。啟動成功啦!

解壓版的 沒有在Windows裡 註冊服務 必須要手動註冊服務 不然無法執行tomcat6.exe 只能通過 startup.bat 啟動Tomcat rem Set default Service name(在此下 新增下面一行) set CATALINA_HOME=Tomcat安裝目錄或%cd% set SERVICE_NAME=Tomca6 set

啟動tomcat時一閃而過解決方法是什麼:[1]前文 第7張

擴充套件閱讀,以下內容您可能還感興趣。

tomcat6.0啟動命令列一閃而過的問題

path jdk\bin;jre\bin;....

JAVA_HOME jdk路徑

CLASSPATH .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

以上知是我的環境變數配置方式。

tomcat用的是 直接解壓的包 myeclipse裡面配置tomcat

從沒出現什麼問題

跳轉debug你仔細檢查下你的程式碼行上是否有斷點。

jdk1.5也能啟動tomcat6的,我的環境下不包含任何tomcat的資訊哦。

重新命名了jdk的資料夾,記住修改jdk的環境變數哈。你安裝的6.0 myeclipse下不能啟動,就去查下myeclipse下tomcat的配置,和你jdk的配置是否正確。myeclipse下啟動tomcat不行,請把異常也貼道上來看看哈。

tomcat啟動startup.bat一閃而過

是不是你的web應用沒有部百署好,你可以在tomcat的安裝目錄下的conf/catalina/localhost下建立一個xml檔案,名字是度web應用的入口,假設為hello.xml,內內容是,這樣下次再啟動tomcat式,應用也釋出好了。訪問路徑容xx.jsp追問謝謝答覆。問題已自行解決。

原因及解決辦法:修改了tomcat-conf-server.xml檔案, 具體是在server.xml檔案中添加了虛擬目錄, 然後把web1資料夾當垃圾刪了, tocmat重啟一閃而過。 把server.xml中新增的虛擬目錄行刪除,儲存後,重啟startup.bat即可。

tomcat正常啟動但是為什麼不能訪問頁面

最近遇到一個問題,下載了一個tomcat7.0.23版本的軟體(不是官網下載的),環境變數設定正確但是都是不能訪問http:localhost:8080.下面是我解決方法:

(1):確定我的環境變數設定正確(我設定如下):

系統變數配置:(解決tomcat啟動 startup.bat的時候一閃而過)

JAVA_HOME

C:\Program Files (x86)\Java\jdk1.7.0_25

==================================

CLASSPATH

.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

==================================

Path

加入:

C:\Program Files (x86)\Java\jdk1.7.0_25\bin;

(2)檢視我的埠號是否正確:

C:\Program Files\tomcat\conf------->server.xml--------->用記事本開啟找到:<Connector port="8080" protocol="HTTP/1.1 connectionTimeout="20000" redirectPort="8443" />

確認埠號

(3)C:\Program Files\tomcat\webapps\root 這個目錄下的index.jsp存在

你先要確保以上三中設定正確或存在

還是不行,那麼你都考慮到tomcat官網上去下載適合你的版本(我的MyEclipse最大支援7.x版本的,所有我下載的是7.0.69),不要去其他地方去下載,畢竟官網是具有權威性、正規性。也可以避免版本的不相容問題,記得去下載最新版本喲!!!!!!!!!!

《可以下載一個火狐瀏覽器,你可以新增一個翻譯的外掛,那麼遇到英文的網頁他可以給你翻譯一下,這樣方便我們瀏覽了》

另外還有一種情況是用127.0.0.1:8080能開啟,而用localhost:8080不能開啟,可能是hosts檔案出現問題,可以

通過本機的C:\WINDOWS\system32\drivers\etc\下的hosts檔案,可以用記事本開啟hosts檢視,把這一行

# 127.0.0.1 localhost

前的#7a686964616f31333363383963註釋去掉(注意#為註釋符號)。方能解決問題

怎麼啟動tomcat伺服器

倆種方法。

第一種:

1.啟動tomcat目錄。 tomcat目錄/bin/startup.bat(window啟動檔案) 找到startup.bat 雙擊執行。會有一個黑視窗,黑視窗不要關閉。(如果關閉,相當於把tomcat停止了。)

2.在瀏覽器位址列中輸入:http://localhost:8080 或者 http://127.0.0.1:8080localhost ,如果看到如下頁面,證明啟動成功

3.配置tomcat的埠

tomcat預設的埠是8080(訪問埠)http的預設埠是80,如果訪問的時候輸入http://www.baidu.com相當於http://www.baidu.com:80。當真正在專案上線之後,通常採用80,修改方法如下:

1)找到tomcat目錄/conf/server.xml

2)修改port的值,將port埠的值修改為80

3)然後在瀏覽器中輸入 http://127.0.0.1:80 或 http://127.0.0.1 訪問測試

第二種:

catalina run 啟動Tomcat

Tomcat啟動,還有一種啟動的方法就是在命令列中,先把你的當前目錄切換 到你tomcat目錄bin目錄下,如下是我的位置

再執行catalina run 這個命令啟動Tomcat。這個命令有什麼好處。當Tomcat啟動失敗的時候,會有一閃而過的情況,

當我們使用catalina run 這個命令啟動Tomcat的時候,哪怕有錯誤,我們也可以清楚的看到tomcat失敗的原因。不會一閃而過。

拓展資料:

Tomcat是Apache 軟體基金會(Apache Software Foundation)的Jakarta 專案中的一個核心專案,由Apache、Sun 和其他一些公司及個人共同開發而成。由於有了Sun 的參與和支援,最新的Servlet 和JSP 規範總是能在Tomcat 中得到體現,Tomcat 5支援最新的Servlet 2.4 和JSP 2.0 規範。

因為Tomcat 技術先進、效能穩定,而且免費,因而深受Java 愛好者的喜愛並得到了部分軟體開發商的認可,成為目前比較流行的Web 應用伺服器。

Tomcat 伺服器是一個免費的開放原始碼的Web 應用伺服器,屬於輕量級應用伺服器,在中小型系統和併發訪問使用者不是很多的場合下被普遍使用,是開發和除錯JSP 程式的首選。

對於一個初學者來說,可以這樣認為,當在一臺機器上配置好Apache 伺服器,可利用它響應HTML(標準通用標記語言下的一個應用)頁面的訪問請求。實際上Tomcat是Apache 伺服器的擴充套件,但執行時它是獨立執行的,所以當你執行tomcat 時,它實際上作為一個與Apache 獨立的程序單獨執行的。

訣竅是,當配置正確時,Apache 為HTML頁面服務,而Tomcat 實際上執行JSP 頁面和Servlet。另外,Tomcat和IIS等Web伺服器一樣,具有處理HTML頁面的功能,另外它還是一個Servlet和JSP容器,獨立的Servlet容器是Tomcat的預設模式。

不過,Tomcat處理靜態HTML的能力不如Apache伺服器。目前Tomcat最新版本為9.0。

tomcat啟動時startup.bat一閃而過,在startup.bat文件後邊加pause之後,出現一個介面,這種怎麼解決?

你是雙擊點startup.bat還是DOS 下執行?要DOS下執行哦

  • 文章版權屬於文章作者所有,轉載請註明 https://shqsg.com/dianzi/l2gyvw.html