这个问题可能是在其他地方被问到的,但谷歌搜索" tomcat是否需要java来运行战争"没有提供我正在寻找的解决方案。
就是这种情况。我有一个基于Java的Web应用程序和WAR文件。它是使用Java和几个库(如Hibernate,Java Mail和Quartz调度程序)开发的。现在,我们需要将它部署到我们的linux服务器上。
他们使用的Java版本如下图所示。
我被要求使用Tomcat 7,因为该应用程序的开发人员使用了最新版本的XAMPP(版本5.6.3),您可以找到here来测试和开发应用程序。他们使用Netbeans IDE 8..0.2作为开发环境。数据库将部署到服务器,它是MySQL。
现在,我的问题是,我是否需要将Java安装到服务器上,或者只是tomcat就足够了?请给我你的建议。
答案 0 :(得分:3)
我是否还需要将Java安装到服务器上,或者只需要安装tomcat 足够
您的问题的简短回答是肯定的。
答案如下:
要使用Tomcat开发Web应用程序,必须先进行 安装它(以及它所依赖的软件)。所需的步骤是 在以下小节中概述。
JDK Tomcat 7.0旨在在Java SE 6上运行。
适用于许多平台的兼容JDK(或指向它们所在位置的链接) 发现)可在 http://www.oracle.com/technetwork/java/javase/downloads/index.html
安装适当的Java版本后,请确保将JAVA_HOME环境变量设置为指向安装Java的文件夹。启动服务器时,Tomcat会查找JAVA_HOME。