當前位置:首頁 » 操作系統 » tomcat啟動不了linux

tomcat啟動不了linux

發布時間: 2023-08-27 21:00:42

linux下啟動Tomcat報錯解決方案

在網上遇到好多坑。。然後我自己的坑並非和他們說的那麼弱智的問題,,什麼埠佔用,,埠佔用,我還用問你?
廢話不多說:
通過搜索發現是隨機數生成問題.解決方案如下
1.在伺服器啟動時也可以加上參數 -Djava.security.egd=[file:/dev/./urandom](file://dev/urandom)
2.在Tomcat下catalina.sh加入參數:JAVA_OPTS="-Xms1024m -Xmx1024m -XX:PermSize=128M -XX:MaxPermSize=256m -Dfile.encoding=UTF8 -Dsun.jnu.encoding=UTF8 -Djava.security.egd=file:/dev/./urandom"
即可解決!獻給新玩Linux學生或者程序員們。

Ⅱ linux啟動tomcat失敗

Linux下啟動tomcat的時候,如果服務啟動不成功,可以到查看logs文件夾下的catalina.out
日誌文件,cat我的日誌文件可得到如下的錯誤信息:
cat catalina.out
Error: Exception thrown by the agent : java.rmi.server.ExportException: Port already in use: 8101; nested exception is:
java.net.BindException: Address already in use
Feb 27, 2011 3:25:39 PM org.apache.catalina.loader.WebappClassLoader loadClass
INFO: Illegal access: this web application instance has been stopped already. Could not load com.funambol.server.tools.directorymonitor.FileChangeEvent. The eventual following stack trace is caused by an error thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access, and has no functional impact.
從字面上來看,是我的8101埠被佔用了,應該是rmi需要用到這個埠,於是使用
netstat -anp
命令來查看各埠被進程佔用的情況,這個命令輸出包括進程的pid,得到這個pid之後,使用命令:
ps -ef|grep PID
即可查看進程的詳細情況。
如果確認此進程可停止的話,
kill pid
重啟tomcat就OK了!

Ⅲ Linux下啟動Tomcat提示Cannot find /setclasspath.sh

大家好,我是「Bigder」~

1、Linux下啟動Tomcat

「sh /root/apache-tomcat-8.5.78/bin/startup.sh」

2、出現下面的錯誤提示

Cannot find ../../setclasspath.sh

3、分析原因:

配置文件:/etc/profile中的CATALINA_HOME,Tomcat配置了錯誤的路徑,修改配置文件的參數:

CATALINA_HOME =/root/apache-tomcat-8.5.78

重新啟動:Tomcat started.

It's ok,你學廢了嗎?

Bigder

推薦閱讀

Linux安裝JDK-java: command not found&cannot execute binary file

小改動當天轉測就要上線,要不要寫用例?

測試環境,如何維護才最高效的?

Showcase通過了才算正式提測

輪流測試一個項目、出現bug到底是誰的責任

外包去還是不去

Linux性能壓測命令用ab- command not found、plugins: fastestmirror

已經很努力,但上司總讓我提升能力,還數落我拖後腿,怎麼辦?

Linux關閉防火牆-iptables|iptable.service could not be found

Linux下wget出現ERROR: cannot verify Issued certificate has expire

無鑰匙啟動按鈕,需要按幾下才能發動汽車?

讓開發改bug全靠催?分享兩點實踐

注意力太集中反而會效率低

靠譜是最高的評價了

選書就是做減法

Katalon框架測試安卓APK(一)

Linux磁碟滿了-伺服器不打日誌df&rm

Linux性能壓測命令用ab- command not found、plugins: fastestmirror

Linux性能監測top和free

Ⅳ linux下tomcat的啟動問題

1、你是無法啟動嗎?如果是因內存無法啟動,有以下解決辦法
2、windows機器
修改 TOMCAT_HOME/bin/catalina.bat文件,在echo "using CATALINA_BASE:$CATALINA_BASE"上面加入這一行內容:
set JAVA_OPTS=%JAVA_OPTS% -server -XX:PermSize=128m -XX:MaxPermSize=512m
大約187行
3、如果是linux 大約99行
export JAVA_OPTS="-server -Xms1400M -Xmx1400M -Xss512k -XX:+AggressiveOpts -XX:+UseBiasedLocking -XX:PermSize=128M -XX:MaxPermSize=512M"

Ⅳ Linux中Tomcat啟動失敗

1.啟動的時候出現  This file is needed to run this program  的錯誤信息

    解決方案:

        在Tomcat的bin目錄下執行chmod +x *.sh

        然後執行sh catalina.sh命令

        執行sh startup.sh,tomcat就可以啟動成功了

2.在Linux中運行Tomcat,顯示Tomcat啟動了,但是查詢不到Tomcat的線程,如下圖:

    解決方案:

     可以用 ./catalina.sh run  查看Tomcat的運行日誌,根據日誌解決問題,如下圖: 顯示為許可權問題       

     把許可權改了,啟動一下Tomcat就好了

~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~

鏈接:https://blog.csdn.net/weixin_41671203/article/details/79757306

~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~

Ⅵ linux下tomcat啟動不了

使用二進制源碼包安裝即可,(注意:在啟動時,需要在tomcat目錄下創建logs目錄,不然啟動報錯),下載地址直接去官網即可。

Ⅶ linux下tomcat復制後無法啟動

解決辦法:

在setclasspath.bat的開頭聲明環境變數,打開tomcat的bin目錄下面的setclasspath.sh,添加紅色部分,路徑修改為自己機器jdk和jre路徑即可。

熱點內容
微信如何設置訪問限制 發布:2025-02-01 10:43:06 瀏覽:335
b站緩存視頻下架還有嗎 發布:2025-02-01 10:37:52 瀏覽:940
e卡通初始密碼是多少 發布:2025-02-01 10:31:55 瀏覽:127
phppost上傳文件 發布:2025-02-01 10:26:42 瀏覽:105
伺服器不能寫入ip地址 發布:2025-02-01 10:18:56 瀏覽:129
青驕如何重置賬號密碼 發布:2025-02-01 09:57:51 瀏覽:520
阿里雲伺服器鏡像市場 發布:2025-02-01 09:46:04 瀏覽:525
任子行伺服器管理口默認地址 發布:2025-02-01 09:42:58 瀏覽:996
設備作為FTP客戶端時 發布:2025-02-01 09:35:07 瀏覽:936
安卓如何登錄ios明日之後 發布:2025-02-01 09:31:59 瀏覽:306