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