当前情况正常:
我使用以下命令在ubuntu shell中手动执行这些文件:
./.../ bin / spark-submit pythonfile.py
理想情况:
当我在eclipse中按下“运行”按钮时,eclipse将调用上面提到的命令并在eclipse控制台中显示控制台输出。
这是否可能,如果是的话,有人可以给我一些关于如何做的线索吗?
谢谢!
答案 0 :(得分:1)
我建议外部发布。
从Run
菜单中选择External Tools | External Tools Configurations...
,然后创建一个启动配置,指定要运行的命令。
您可以使用Variables
稍微概括一下命令,例如:
${workspace_loc:/myprojectname}/../bin/spark-submit
${workspace_loc:/myprojectname}
${workspace_loc:/myprojectname/myscript.py}
这就是配置的截图。
此外,在“公共”选项卡中,您可以控制是在控制台中捕获输出(默认)和/或重定向到文件。在此示例屏幕截图中,输出到达控制台并在我的项目中写回文件:
${workspace_loc:/myprojectname/build_output}