"exporting my paths and variables" will not work, as crontab is launched in another shell by another user.
Also, not sure if this is a typo in how you entered the question, but I see:
usr/bin/java
... and I cannot help but notice that you did not indicate the full path. It searches for a directory named "usr" in the current working directory. Often for crontab, cwd is undefined, so your link goes nowhere.
Try specifying the full path from root, for example:
/usr/bin/java
Or, if you want to see an example of a relative path in action, you can also try:
cd /
usr/bin/java
robmandu
source share