У нас есть проект Flash Builder (основанный на Eclipse), который извлекает источник из разных мест, включенных в элемент управления исходным кодом, в котором находится проект. Согласно требованиям нашей организации, исходный код присутствует в каталогах, которые не находятся непосредственно в каталоге проекта. Первоначально у нас была проблема, что все пути к связанным ресурсам были абсолютными и не работали на других машинах с другими путями.
Прямо сейчас, решение, которое у нас есть для этого, состоит в том, чтобы установить переменную Linked Resource Path Variable, которая указывает на корень рабочей папки. Все остальные местоположения основаны на этом, поэтому мы можем включить источник из папок, таких как
${WORKING_BASE}/library1
${WORKING_BASE}/library2
Проблема с этим решением состоит в том, что каждый, кто тянет проект, должен правильно установить переменную WORKING_BASE, прежде чем открывать проект, чтобы он работал. У меня вопрос, есть ли способ сделать связанные ресурсы относительно расположения файла .project? Это было бы идеально.