Opening Run/Debug configurations and going to commons tab of a java application, setting "shared files" means that I can use the text-log file with another software while eclipse writes-updates it, is it ?
And can I read it with others software (like matlab) while eclipse updates it? Or there are limitations about OS in use ? For example I knew that Windows XP doesn't allow to open a file while it is in use by an other software.
It has nothing to do with providing multiple process access to the same file. It simply changes the location where the launch configuration used to run an application is stored. If you don't select shared, the file is stored in the workspace. If you select shared, it is stored in a project directory.