我用swing做了一个界面,我想在点击一个按钮的时候就能启动tomcat,点击另一个按钮的时候就能停止tomcat
并且把tomcat启动信息提取到一个JTextArea中,启动tomcat的命令怎么写,tomcat所在目录有空格如:
D:/program files/...这个路径就有空格。
并且把tomcat启动信息提取到一个JTextArea中,启动tomcat的命令怎么写,tomcat所在目录有空格如:
D:/program files/...这个路径就有空格。
解决方案 »
- 求解释几个题目
- 为什么 NetBeans 中,import static...会出错,说是找不到符号??
- JTextArea t2 = (JTextArea)p.getSelectedCompoment()时异常?
- 表单内容的传递和获取问题
- 请熟悉http协议 或 编过QQ相关程序的达人帮忙看看
- 请教一个基础问题,关于堆和栈,以及内存回收的相关知识,请高手进来帮忙,谢谢!平时不关心内存的人也进来学习一下吧。
- Timer问题
- 类String. split 实现,请帮忙看看case 是否全,代码哪里可以优化。
- 一问题,我在jbuilder6里面写了一个类,只是简单的测试一下
- 问一个关于returnAddress的问题
- 多线程操作同一实例某个属性的值的问题
- java发送邮件
其实在tomcat安装好之后(注意非绿色版本).
在我们windows的服务下 (通过开始菜单-运行-services.msc ) 如果没有的话,你的XP版本就是home版的,赶紧换了。如果打开的话,看到一个tomcat6的服务没?改为自动就开机启动了...
在c://WINDOWS/system32/ 这个目录下新建快捷方式.名字叫tomcat_qidong 指向tomcat/bin下的启动文件.
相对于的建立停止快捷方式就可以了。然后你现在就可以在开始菜单-运行-直接键入快捷方式名字就可以了。很爽吧。。现在就很好办了。Runtime.exec("...即可")
net stop tomcat6
要用就意义不大。
Runtime.exec("")
可以打开tomcat
process = Runtime.getRuntime().exec("java -classpath \""+tomcatHome+"\\bin\\bootstrap.jar\" -Dcatalina.home=\""+tomcatHome+"\" org.apache.catalina.startup.Bootstrap -config \""+tomcatHome+"\\conf\\server.xml\" start");
这里的tomcatHome是tomcat的安装目录如我的机子上是:D:\Program Files\Apache Software Foundation\Tomcat 6.0