【问题标题】:How do I execute an external program from Java?如何从 Java 执行外部程序?
【发布时间】:2009-09-14 06:10:02
【问题描述】:

可能的重复:


我想从 Java 中执行一个 Perl 程序。

用参数取文件名,执行程序,Perl的程序输出结果文件。

原来是JAVA的程序端

  1. 指定参数,执行Perl程序
  2. Perl 程序读取我吐出的文件

2) 检查文件的存在并且似乎可以做到,但是 1) 可能吗? ActivePerl 与本机一起安装。我在 Eclipse 上开发 Java。

【问题讨论】:

  • 请不要再叫它“JAVA”——它不是首字母缩写词,编程语言叫“Java”。
  • “JAVA”几乎和人们说“PERL”一样烦人
  • 我认为 JAVA 是引用虚拟机的递归首字母缩略词:Java Ain't a Vacuum-tube Appliance。 ;)

标签: java ipc


【解决方案1】:

用途:

String command = "ls";    
Runtime.getRuntime().exec(command);

参考:Executing a Command

仅供参考:该链接包含带有参数和空格的命令示例。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-11-01
    • 1970-01-01
    • 2015-09-01
    • 1970-01-01
    • 2011-08-12
    • 2013-08-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多