Tomcat命令行启动技巧

来源:互联网 发布:java语言和c语言的区别 编辑:程序博客网 时间:2024/04/30 23:58

在startup.bat的倒数第二行加run,如下:  
  call   "%EXECUTABLE%"   run   start   %CMD_LINE_ARGS%  
   
  然后将startup.bat拖入命令行窗口回车,即可。
Top

2 楼bcsky(皮皮)回复于 2006-02-26 15:20:36 得分 0 tomcat5.5的bin目录下面没有startup.bat文件的,如下4个文件:  
                                                bootstrap.jar  
                                                commons-logging-api.jar  
                                                tomcat5.exe  
                                                tomcat5w.exe
Top

3 自己写一个startup.bat放在bin目录下,内容为:  
  "C:/Program   Files/Java/jdk1.5.0/bin/java.exe"   -Xms128m   -Xmx384m   -jar   -Duser.dir="C:/Tomcat5.5"   "C:/Tomcat5.5/bin/bootstrap.jar"   start  
  目录自己改一下。  


Tomcat 命令行启动方式 可针对单一应用
命令形式:
java -classpath D:/tomcat5/bin/bootstrap.jar;D:/jdk15/lib/tools.jar -Dcatalina.home=D:/tomcat5 -Dcatalina.base=E:/webwork1_base  org.apache.catalina.startup.Bootstrap -config E:/webwork1_base/conf/tomcat_server.xml start

说明:
1,catalina.base要有一些类似tomcat安装目录的结构和文件
       --conf      #从安装目录将文件拷过来
       --webapps   #最好将应用放在这下面
       --work      #运行时目录
2,tomcat_server.xml文件的最后加入一个类似的context
<Context debug="0" docBase="/E:/webwork1_base/webapps/webwork1/web/" path="" reloadable="false" workDir="/E:/webwork1_base/work/webwork1/work"/>

3,关闭方式
把start换成stop就行了

4,有啥用?
想试验tomcat配置的,便可不用改原server.xml文件而随心所欲了
还有自动构造建布署等等啦


=============
Tomcat命令行输出的重定向方法 [转贴 2005-09-20 14:25:22 ] 发表者: bennych  
 
将startup.bat文件中的:

call "%EXECUTABLE%" start %CMD_LINE_ARGS%

替换为:

call "%EXECUTABLE%" run %CMD_LINE_ARGS% 1>../logs/catalina.out 2>../logs/catalina-err.out

 

startup.bat倒数第二行改成:  
   
  call   "%EXECUTABLE%"   run   %CMD_LINE_ARGS%  
   
   
  catalina.bat最后一段的相应的一句改成(这里改的是   :doneSetArgs这一段的):  
   
  %_EXECJAVA%   %JAVA_OPTS%   %CATALINA_OPTS%   %DEBUG_OPTS%   -Djava.endorsed.dirs="%JAVA_ENDORSED_DIRS%"   -classpath   "%CLASSPATH%"   -Dcatalina.base="%CATALINA_BASE%"   -Dcatalina.home="%CATALINA_HOME%"   -Djava.io.tmpdir="%CATALINA_TMPDIR%"   %MAINCLASS%   %CMD_LINE_ARGS%   %ACTION%   >>ttt.txt  
   
  以后可查看<Tomcat_Home>/bin/ttt.txt。 

原创粉丝点击