如何在eclipse中保存java文件时将java文件名传递给脚本文件

时间:2014-03-08 15:59:06

标签: java eclipse

我可以通过eclipse中的External Tools Configuration调用脚本文件(.sh)。但是如何在eclipse中保存java文件的同时将java文件名传递给脚本文件。

1 个答案:

答案 0 :(得分:0)

打开“外部工具配置”的配置。参见下图。

enter image description here

  1. 输入外部工具配置的名称
  2. 选择脚本的路径。在这里我选择了abc.sh
  3. 选择要传递给脚本的Java文件(内部工作空间)的路径。在这里,我选择了文件src中存在的文件Test内的Test.java文件。注意前缀${workspace_loc}这是一个指向当前eclipse工作区的变量。您可以通过单击变量按钮查看其他变量详细信息。
  4. 如果没有执行命令chmod a+x <Your script file path>,请确保shell脚本文件是可执行的。点击应用按钮,然后点击运行按钮。
  5. 这是我的abc.sh文件内容:


    回复“来自eclipse的hello脚本”

    echo“这个脚本的参数是:”

    回显$ {0}


    输出:

    按下运行后,您将在eclipse中获得以下结果“控制台”查看。


    来自eclipse的hello脚本

    此脚本的参数是:

    /home/chandrayya/abc.sh