Thanks Mark

cjb> I upgraded Java from 8u181 to 8u191 on our dev (JDK) and test (JRE)
cjb> Windows 2012 servers today.  After doing so, the Tomcat 8.5(.32)
cjb> Windows services would no longer start.  Removing and re-adding
cjb> the service fixed the service.  I don't remember having to re-install
cjb> the TC Windows services after upgrading Java previously.  Is that normal?

mt> It is one way to fix the problem. You need to reconfigure where the
mt> service looks for the JRE. Normally you'd do that with Tomcat[7|8|9]w.exe

Wow, I actually did not know that.  I feel a bit embarrassed not knowing 
something that basic.  Did you notice my ApacheCon badge?  "Tomcat Newbie".  :-)

Then again, why doesn't the service just use the JAVA_HOME or JRE_HOME 
environment vars?  Is that so there can be multiple services running with 
different versions of Java simultaneously?

--
Cris Berneburg
CACI Lead Software Engineer

Reply via email to