you should be able to use the same JDK (Linux version) which is available for free for download. any IDE that runs on the same VM provides you a way to debug your code, i.e, Sun Studio, NetBean(if runs on Linux), or JEdit as well.