为什么调用不了 Tomcat 的 bat 文件

发布于 2021-12-08 04:37:32 字数 1135 浏览 776 评论 4

通过 class 类可以调用成功


public class Test {
	public static void main(String[] args) throws IOException, InterruptedException {
		String cmd = "D:\Program Files\apache-tomcat-6.0.39\bin\shutdown.bat";
		File dir = new File("D:\Program Files\apache-tomcat-6.0.39\bin\");
		Runtime runtime = Runtime.getRuntime();
		runtime.exec(cmd, null, dir).waitFor();
	}
}

 

换成 jsp 文件时,却调用不了

<%@ page contentType="text/html; charset=utf-8" language="java" import="java.io.*" %>
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title></title>
</head>
<body>
<%
try {
	String cmd = "D:\Program Files\apache-tomcat-6.0.39\bin\shutdown.bat";
	File dir = new File("D:\Program Files\apache-tomcat-6.0.39\bin\");
	Runtime runtime = Runtime.getRuntime();
	runtime.exec(cmd, null, dir).waitFor();
} catch (Exception e) {
	e.printStackTrace();
}
%>
</body>
</html>

 

怎样才能在 jsp 文件中调用成功呢?

 

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

清晨说ぺ晚安 2021-12-10 01:28:28

为什么通过 class 类可以调用成功,不需要转呢?空格怎么转义?

哑剧 2021-12-09 23:22:20

空格要转义

孤檠 2021-12-09 14:24:01

不是的,我用别的Tomcat调用也是如此。

谢绝鈎搭 2021-12-08 22:03:09

在tomcat里关闭 tomcat,  锁死了吧! 

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文