首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从Java运行csstidy

从Java运行csstidy
EN

Stack Overflow用户
提问于 2013-09-24 04:54:44
回答 1查看 81关注 0票数 1

我正在尝试开发一个Java工具来重构css文件。我正在尝试从Java访问命令提示符。命令提示符可以正常打开,但没有运行csstidy exe文件。

代码语言:javascript
复制
try {

  String command = "cmd /c start cmd.exe /K \"cd C:/Users/BS11040/Desktop/CSSTIDY_JAVA/";

  Process child = Runtime.getRuntime().exec(command);

  OutputStream out = child.getOutputStream();

  out.write("csstidy.exe /r/n".getBytes());
  out.flush();
  out.close();

} catch (IOException e) {

  e.printStackTrace();

}
EN

回答 1

Stack Overflow用户

发布于 2013-09-24 05:05:46

试着直接调用你的.exe,这样做太复杂了:

代码语言:javascript
复制
String command = "C:/Users/BS11040/Desktop/CSSTIDY_JAVA/csstidy.exe";
Process child = Runtime.getRuntime().exec(command);

顺便说一下,CR和NEWLINE的代码是\n\r,注意使用右斜杠!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18968698

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档