一台机子上运行使用不同Java版本的多个tomcat
方法
在tomcat/bin/下創(chuàng)建setenv.sh并寫(xiě)入?export JAVA_HOME=/usr/share/jvm/jdk1.8.0_91?
When you starting?tomcat?using?catalina.sh, it searching for file?setenv.sh?and?sourcing?it. It is searching in?CATALINA_HOME?or?CATALINA_BASE.
即啟動(dòng)tomcat時(shí)會(huì)先在bin/下找setenv.sh,如果里面設(shè)置了JAVA_HOME則優(yōu)先用之。
Setting?JAVA_HOME?in?setenv.sh?gives you ability to use different tomcats with different applications that need different version of?java, but running by one user. Other user environment would not be affected by you.
相關(guān):http://askubuntu.com/questions/468772/tomcat-does-not-recognize-java-home
當(dāng)然,還需要修改監(jiān)聽(tīng)端口,使不同tomcat實(shí)例監(jiān)聽(tīng)的端口不同。
總結(jié)
以上是生活随笔為你收集整理的一台机子上运行使用不同Java版本的多个tomcat的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 在Winform中播放视频等【DotNe
- 下一篇: Java™ 教程(Set接口)