Может ли Eclipse Neon определить проекты, которые мне не нужны для разработки?

Я работаю над довольно большим приложением RCP, где только 2/100 проектов написаны и поддерживаются мной. У меня есть зависимости от других проектов, и эти проекты могут также зависеть от другого проекта.
Поскольку запуск и загрузка Eclipse занимает много времени (иногда может даже произойти сбой, если он не готов), мне было интересно, может ли Eclipse Neon определить проекты, которые мне не нужны, чтобы я мог стереть их из рабочей области, чтобы ускорить загрузку.
Если это полезно: мы используем gradle для сборки проекта.


person Peter    schedule 12.10.2016    source источник
comment
Возможной идеей было бы запустить приложение с отчетом о покрытии, но я думаю, что есть более элегантные способы.   -  person Peter    schedule 12.10.2016


Ответы (1)


Трудно точно знать, как ваши проекты связаны друг с другом, но я предполагаю, что вы могли бы использовать новый поддержка составной сборки (добавлена ​​в v3.1), чтобы некоторые проекты были зависимы от исходного кода, а другие - как бинарные зависимости.

Затем вы можете стереть все, что не является частью составной сборки, из вашего рабочего пространства eclipse. Вы даже можете использовать этот фрагмент, чтобы увидеть, какие исходные папки находятся в вашей рабочей области eclipse... возможно, вы могли бы написать gradle задача сделать очистку?

Я предполагаю, что вы используете buildship?

person lance-java    schedule 12.10.2016
comment
Мы используем buildship, но на версии gradle 2.11, которая, вероятно, останется с нами на какое-то время, хотя хорошая идея! - person Peter; 12.10.2016