網站首頁 學習教育 IT科技 金融知識 旅遊規劃 生活小知識 家鄉美食 養生小知識 健身運動 美容百科 遊戲知識 綜合知識
當前位置:趣知科普吧 > IT科技 > 

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

欄目: IT科技 / 發佈於: / 人氣:3.03W

編譯一下這個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下執行哦