ok. so me and a c++ writer are thinking of making a network chat server using both c++ and java. I create 1 client for java and he does a c++ and they both read and write to a single text document in a location. so my thing is can we write a file to a location other than just where the .jar file(i use jar to execute my client) ."Before you say dont bother or why" We want to do this just for the joy of doing it. And to test our individual I/O sections of our librarys.