I could not be able to solve my issue.
I ran the command: eclim -f ~/.eclimrc -command ping. And it is stuck.
#0 0x0000003fdf8ac82e in waitpid () from /lib64/libc.so.6
#1 0x000000000043ec82 in ?? ()
#2 0x000000000043ff1f in wait_for ()
#3 0x00000000004309f9 in execute_command_internal ()
#4 0x0000000000430bee in execute_command ()
#5 0x000000000041d536 in reader_loop ()
#6 0x000000000041ccf9 in main ()
I am under a proxy. And when I installed eclim I ran this command:
ant -Declipse.home=$ECLIPSE_HOME -Dhttp.proxyHost=$PROXY -Dhttp.proxyPort=$PROXY_PORT
I am connecting to a remote server via ssh -Y for PORT forwarding and I am using Cygwin with X server.
Another thing that I note, Is that there is a java program that locks $ECLIPSE_WORKSPACE directory. Looks like the eclim process and this java process are communicating between them, because when I kill the java program the eclim process goes away.
Thank you for your appreciable help.