代码之家  ›  专栏  ›  技术社区  ›  Sionnach733

使用eclipse外部工具配置复制所有相同类型的文件

  •  0
  • Sionnach733  · 技术社区  · 11 年前

    我想在eclipse中创建一个外部工具配置,将目标目录中的所有.war文件复制到jboss上的部署文件夹中。我的尝试如下:

    enter image description here

    但我得到:

    /bin/cp: cannot stat ‘*.war’: No such file or directory
    

    当我给出war文件的实际名称时,它会起作用,但我不想使用这种方法,因为随着项目的更新,war文件名称会发生变化。如何在此配置中使用*.war或等效工具?

    1 回复  |  直到 11 年前
        1
  •  1
  •   greg-449    11 年前

    “*”的扩展是由Shell完成的,而不是您运行的程序。为此,您需要运行shell

    对于命令位置,请指定:

    /bin/sh
    

    对于参数:

    -c "cp *.war /home/...."
    

    它运行指定要运行的命令的shell。