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

我有一个.sh文件在Linux服务器上独立运行,以同步一些数据,但现在有一些同步问题,所以我想在eclipse中以debugging模式运行这个.sh文件,以便我可以检查我的Java代码的问题是什么?

在eclipse中是否有任何插件或选项可以做到这一点。

请让我知道,如果你需要任何进一步的信息。

如果你想debug你的shell脚本调用的java代码,只需编写一个调用你的main java代码的包装java代码,并且你可以很容易地使用eclipse进行调试。

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

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

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

您可以使用basheclipse来调试shell脚本,这只会与shell脚本编辑器ShellEd一起使用 。

同时检查在ShellEd中打开的票据进行调试。

注意在eclipse之外你可以试试http://bashdb.sourceforge.net/