我在Windows VM中安装XAMPP,我想将tomcat从7升级到8,我几乎把所有东西都搞砸了,除了一件事,我刚才意识到虽然tomcat 7有一个二进制文件" tomcat7.exe",显然tomcat8没有一个,当XAMPP启动时,它会查找二进制文件,但由于它缺少tomcat赢了启动。
是否有一些我可以更改的配置,因此它从catalina.bat开始而不是从二进制文件开始?
答案 0 :(得分:0)
答案 1 :(得分:0)
刚遇到同样的问题。 根据这个 https://www.reddit.com/r/learnjava/comments/33j2l1/xampp_with_tomcat7_anyone_tried_to_upgraded_it_to/ 你必须改变 xampp-control.ini 和 catalina_service.bat 中的tomcat版本。
此外,您可以更改 tomcat / tomcat_service_install.bat 和 tomcat / tomcat_service_uninstall.bat 。
只是提供一个"清洁工"溶液
答案 2 :(得分:0)
我将xampp中的tomcat7重命名为tomcat.bac,然后将tomcat9文件复制到那里,然后复制tomcat中tomcat.bac中的文件并跳过重复的文件。 它对我有用。
答案 3 :(得分:0)
是的,我将tomcat文件夹重命名为https://tomcat.apache.org/download-80.cgi,并下载64位Windows zip(pgp,sha512)。
解压缩文件夹并添加新文件夹
运行完美!