Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/elixir/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何从EggPlant functional调用Java程序?_Java_Eggplant - Fatal编程技术网

如何从EggPlant functional调用Java程序?

如何从EggPlant functional调用Java程序?,java,eggplant,Java,Eggplant,我需要在sensetalk脚本中或从EggPlant调用Java程序。 有没有可能这样做?没有内置的机制可以这样做。如果可以将java代码打包为可以通过命令行调用的东西,那么可以使用EggPlant的shell命令来运行java代码,就像它是通过shell调用的一样 我知道这是一个笨拙的解决方案,特别是如果你想在Java和EggPlant之间来回传递数据,但这是我在EggPlant工作时唯一能想到的解决方案 没有内置的机制来执行此操作。如果可以将java代码打包为可以通过命令行调用的东西,那么可

我需要在sensetalk脚本中或从EggPlant调用Java程序。
有没有可能这样做?

没有内置的机制可以这样做。如果可以将java代码打包为可以通过命令行调用的东西,那么可以使用EggPlant的
shell
命令来运行java代码,就像它是通过shell调用的一样

我知道这是一个笨拙的解决方案,特别是如果你想在Java和EggPlant之间来回传递数据,但这是我在EggPlant工作时唯一能想到的解决方案


没有内置的机制来执行此操作。如果可以将java代码打包为可以通过命令行调用的东西,那么可以使用EggPlant的
shell
命令来运行java代码,就像它是通过shell调用的一样

我知道这是一个笨拙的解决方案,特别是如果你想在Java和EggPlant之间来回传递数据,但这是我在EggPlant工作时唯一能想到的解决方案

您可以使用shell。 该命令将执行jar(带有参数“ios”),将输出记录在一个文件中,然后将该文件显示在eggPlant日志中

您可以使用shell。
该命令将执行jar(带有参数“ios”),将输出记录在一个文件中,然后将该文件显示在eggPlant日志中

我以前从未使用过eggPlant(我第一次听说它!),但我发现,使用Java示例。这就是你要找的吗?这些文档中有什么你不理解的吗?我以前没有使用过eggPlant(我第一次听说它!),但是我发现,使用Java示例。这就是你要找的吗?那些文件里有什么你不明白的吗?
set destinationFile to "/Users/username/eggPlantTemp.txt"
shell "java -jar /Users/username/IdeaProjects/S3_tests/target/S3_tests-1.0-SNAPSHOT.jar ios > " & destinationFile

LogSuccess file destinationFile