有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java在eclipse中从ant启动的cygwin中执行unix命令

我有一个java项目的ant构建,我想从eclipse中触发它,然后启动一个cygwin窗口来执行部署脚本。是否可以在不从ant调用新命令窗口的情况下实现此功能


共 (1) 个答案

  1. # 1 楼答案

    使用bash。exe作为可执行文件(根据需要替换或参数化cygwin目录):

    <project default="default">
      <target name="default">
        <exec executable="c:/cygwin/bin/bash.exe">
          <arg value="-c"/>
          <arg value="ls c:/"/>
        </exec>
      </target>
    </project>