Windows 如何在远程桌面服务器启动时自动启动并运行tomcat 6.0.37版本作为后台进程?

Windows 如何在远程桌面服务器启动时自动启动并运行tomcat 6.0.37版本作为后台进程?,windows,tomcat,Windows,Tomcat,目前我正在远程桌面服务器(OS-Windows2008/64位)上运行tomcat 6.0.37版本(64位windows),请帮助我找到以下问题的答案 问题 Q1)在关闭tomcat服务器命令提示符窗口后,如何将tomcat 6.0.37版本(64位窗口)作为后台进程运行 (注意:“Tomcat windows服务安装程序”不适用于我的场景。) Q2)当远程桌面服务器(OS-Windows2008/64位)启动时,以及当远程桌面服务器(OS-Windows2008/64位)重新启动时,如何自动

目前我正在远程桌面服务器(OS-Windows2008/64位)上运行tomcat 6.0.37版本(64位windows),请帮助我找到以下问题的答案

问题

Q1)在关闭tomcat服务器命令提示符窗口后,如何将tomcat 6.0.37版本(64位窗口)作为后台进程运行

(注意:“Tomcat windows服务安装程序”不适用于我的场景。)

Q2)当远程桌面服务器(OS-Windows2008/64位)启动时,以及当远程桌面服务器(OS-Windows2008/64位)重新启动时,如何自动启动Tomcat 6.0.37版本(64位windows)

请通过分步程序和一些关于上述问题的有用信息帮助我解决上述问题

谢谢


Ashwini

简短的版本是你不能。您描述的问题正是作为服务运行要解决的问题类型

我想不出web应用程序不能作为服务运行的任何正当理由。我要向你申请的供应商提出质疑,问他们为什么提出这样的索赔

同时,无论如何,我都会运行Tomcat作为一种服务。如果应用程序需要访问网络共享,则您需要以有权访问这些共享的域用户身份运行服务,并确保使用完整的UNC路径而不是映射的驱动器来指定这些共享。

我在上找到了解决方案“如何在远程桌面服务器启动时自动启动并作为后台进程运行tomcat 6.0.37版本?”

步骤1:在环境变量中,将变量名和变量值设置为
CATALINA_HOME和C:\Tomcat6

步骤2:环境变量,将变量名和变量值设置为 CATALINA_选择和-server-Djava.awt.headless=true-Xms384M-Xmx1536M-XX:MaxPermSize=5750M(根据RAM大小的使用)

步骤3:一旦安装了tomcat服务安装程序,通过设置username=xyz、password=xyz和role=xyz gui、manager gui

然后,在桌面屏幕的右角将显示一个Tomcat服务器符号,用于启动和停止服务。右键单击图标,选择configure-->Java选项卡,然后根据系统RAM输入这些符号

在Java选项文本框中:

-Djava.awt.headless=真 -Xms1536M -Xmx3072M -XX:MaxPermSize=5750m(根据ur RAM尺寸)

并设置以下值:

初始内存池=64MB

最大内存池=5750(RAM大小的使用)

线程堆栈大小=256MB

这些步骤对我来说非常有效。Tomcat服务正在顺利运行,没有任何问题

谢谢


Ashwini

为什么您不能将Tomcat作为服务安装?Thomas,我正在运行“Openbravo ERP(3.0MP27v)工具”。根据Openbravo用户手册,我不打算将Tomcat(6.0.37v)作为服务安装(或运行)。因此,请在不将Tomcat作为服务安装的情况下帮助我解决上述问题。嗨,Thomas,我已经安装了”tomcat服务安装程序6.0.31(64位)”和tomcat服务器成功启动。但是在将openbravo文件夹添加到c:\Tomcat6\webapps\openbravo后,我收到一个错误“java.lang.OutOfMemoryError:PermGen space”“.Path在环境变量中设置如下,CATALINA_OPTS=-server-Djava.awt.headless=true-Xms384M-Xmx1536M-XX:MaxPermSize=256M请帮助我解决上述问题。谢谢,Ashwini为什么安装了6.0.31而不是最新版本?试着增加永久性。当我在启动时看到PermGen faiures时,我通常每次都会加倍,直到Tomcat启动,所以我要尝试的下一个值是-XX:MaxPermSize=512MHi Thomas,我已经安装了“ApacheTomcat服务安装程序7”还将-XX:MaxPermSize=256M的值更改为-XX:MaxPermSize=512M,并将值翻倍,直到-XX:MaxPermSize=2048M,但现在我在tomcat中得到一个异常:“java.lang.NullPointerException”(注意:在C:\tomcat\webapp\openbravo中部署openbravo文件夹后,然后在tomcat web应用程序管理器中,“/openbravo”路径运行为false)请帮助我解决上述异常。谢谢,AshwiniThat应该有一个新问题,您需要提供完整的stacktrace。