Although this seems an easy thing I’m not able to find the answer for it.
What I’d like to achieve is simple. I have a folder with java source files and I want to edit them using eclipse within a new project. But at the time of running the application I don’t want eclipse to use the workspace project folder as “root”, instead it should use the folder with the java source files.
The effect should be like opening the source files with a text editor directly and changing them, but instead this should be done through an eclipse project but still use the original folder to run the application.
I just want to have all the advantages that come from editing source files within an eclipse project instead of using something like notepad++.
I tried linking the source files and changing the relative path to the source directory but it doesn’t work. When running the application it needs xml files which exist in the directory but because it’s running “from” the eclipse project folder it doesn’t find them.
I’m not sure I really understand what you want to do, but sounds like you want to set the run configuration’s working directory: Open ‘Run Configurations’, choose the class containing your main method (or create a new run configuration for that class first if it’s not yet there), then specify the Working Directory on tab ‘Arguments’.