Как применить порядок сборки на уровне пакета в Eclipse? - PullRequest
1 голос
/ 30 декабря 2008

Пояснение: Скажем, сначала всегда создается пакет A, а затем пакет B. Мне нужно настроить мое рабочее пространство eclipse так, чтобы оно имитировало среду сборки и показывало ошибки компиляции, когда источники в пакете A ссылаются на пакет B. Возможно ли это? Если да, то как?

Ответы [ 3 ]

3 голосов
/ 30 декабря 2008

Вам необходимо построить их как отдельные проекты, причем проект B ссылается на проект A, но не наоборот.

2 голосов
/ 01 января 2009

Если вам нужно еще более жесткое правоприменение, вы можете сделать свои проекты OSGi-связками / Eclipse-плагинами. Это позволяет вам указать, какие пакеты экспортируются из пакета, и вы даже можете указать, что только определенные пакеты могут иметь доступ к определенным пакетам.

1 голос
/ 30 декабря 2008

Взгляните на: Правила архитектуры или Макер

Эти инструменты могут предупредить вас, когда какое-то правило нарушается. Они оба поддерживают правило «некоторый пакет не должен вызывать другой пакет».

Я не знаю, есть ли плагин Eclipse для какого-либо из них, извините.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...