У меня есть несколько проектов Eclipse, которые нужно запускать на нескольких машинах и ОС.
Все проекты имеют общую папку данных, поэтому наиболее логичным является связанный ресурс рабочей области, указывающий на эту папку. Поэтому я установил DATA_DIR
связанный ресурс в каждом рабочем пространстве, например, c:\data
в Windows, /home/mulone/data
в Unix / Mac и т. Д.
Затем в файл .project
каждого проекта я вручную добавил следующее:
<linkedResources>
<link>
<name>data.txt</name>
<type>1</type>
<location>${DATA_DIR}/data.txt</location>
</link>
</linkedResources>
Странно то, что прекрасно работает на Mac / Linux, но на Windows7 я получаю следующую ошибку: Could not open the editor: Must specify a URI scheme:$%7BDATA_DIR%7D/data.txt
Я использую Eclipse 3.6.
Mulone