通过使用eclipse运行.sh文件来调试应用程序

时间:2014-03-16 22:51:44

标签: java linux eclipse ubuntu sh

我有一个.sh文件,它在Linux服务器上独立运行以同步一些数据,但现在同步有问题所以我想在eclipse中以调试模式运行这个.sh文件,以便我可以查看我的java代码问题出在哪里?

eclipse中是否有可用的插件或选项。

如果您需要任何进一步的信息,请与我们联系。

3 个答案:

答案 0 :(得分:1)

如果你想要{shell}脚本调用的java代码debug,只需编写一个包装java代码来调用你的main java代码,你可以使用eclipse轻松调试。

答案 1 :(得分:0)

此.sh文件的内容是什么?它运行JAR吗?

如果是这样,您可以远程调试java代码。以下博客解释了使用屏幕截图:http://javarevisited.blogspot.co.uk/2011/02/how-to-setup-remote-debugging-in.html

答案 2 :(得分:0)

我认为我们不能在Java调试器会话中使用shell脚本调试器。即你需要在单独的调试会话中单独调试java代码和shell脚本代码。

您可以使用basheclipse来调试shell脚本,这只适用于shell脚本编辑器ShellEd

另请在ShellEd中检查打开的调试票据。

请注意 在日食之外,您可以尝试http://bashdb.sourceforge.net/