Is there a resource where I can read about why a .jar file would run fine on a Windows comp but not work on a Mac? This is a program that the user downloads from a website and runs, it's not run through the browser. I've read that in theory Java apps are supposed to be platform-independent, but in reality they are not, unless they are written by someone mindful of the differences. Apparently filepaths are an issue, and according to another site, simply capitalizing certain words causes a problem. Trying to find some sort of Troubleshooting Guide or comprehensive list of known issues/differences.