Может ли кто-нибудь предоставить полезные ссылки в отношении «вложенности проектов», я задаю этот вопрос конкретно в контексте java/eclipse.Что такое вложенные проекты в eclipse/java
ответ
В контексте eclipse это означает, что вы создаете новый проект и пытаетесь создать новый проект в рамках первого проекта. Насколько я знаю, это невозможно. Проверьте Top Ten Architectural Problems in Eclipse для получения дополнительной информации.
Как уже говорилось, затмение не может обрабатывать вложенный проект. Обычно вложенные проекты представляют собой подпроекты или модули более крупного проекта, и они часто наследуют параметры, в то время как базовый проект может управлять вложенными.
Используя Maven и плагин m2eclipse, вы можете получить поддержку для вложенных проектов в некоторой степени. Представление файловой системы было бы вложенным, однако eclipse не может отображать это как таковое. В eclipse они выглядят как параллельные проекты, но плагин m2eclipse имеет определенную поддержку, по крайней мере, для обеспечения некоторой функциональности, которую вложенность обеспечит.
Один из способов визуализации визуальных проектов в eclipse - это рабочие наборы. Однако обратите внимание, что структура рабочего набора - только визуальная презентация, она не создает вложенные проекты и не влияет на структуру каталогов (так же, как сказал Шлингель и Томас).
С Milestone 5 версии 4.5, Eclipse IDE поддерживает вложенную/иерархическое представление проектов: https://www.eclipse.org/eclipse/news/4.5/M5/
Это, наконец, хорошая новость. – Thomas
Обратите внимание, что функция вложенных проектов работает в перспективе Java EE с помощью проводника проекта, но не отображается в перспективе Java с помощью проводника пакетов. Кроме того, если у вас есть несколько рабочих наборов, то это может привести к хаосу в проектах, которые делают проекты необычными. – user2163960
Действительно. Вы можете использовать Project Explorer вместо Package Explorer в перспективе, если хотите. И действительно, смешение рабочих наборов и вложенного проекта в настоящее время немного сложно. На самом деле это довольно детерминировано, когда вы прекрасно понимаете, как рабочие процессы работают в Project Explorer (как фильтры и группы), но это не делает его простым. Если у вас есть идеи о том, как улучшить ситуацию, сообщите об этом в адрес bugs.eclipse.org. – Mickael
- 1. Что такое опция «проекты» в github?
- 2. Вложенные проекты Bazel
- 3. Вложенные проекты в php IDE
- 4. Вложенные вспомогательные проекты в фабрикаторе
- 5. Что такое статические вложенные классы в Java?
- 6. Что такое «вложенные атрибуты» в рельсах?
- 7. Что такое вложенные объекты таблицы в Oracle?
- 8. Вложенные проекты и цели CMake
- 9. Что такое вложенные функции? Для чего они?
- 10. Что означает //, когда у вас есть вложенные проекты Buck?
- 11. Вложенные блок-проекты в проекте JS
- 12. Вложенные проекты в многопроектных визуальных шаблонах студий
- 13. Что такое наиболее часто используемая библиотека тегов весной MVC-проекты
- 14. Что такое джазовые проекты или проект на основе джаза?
- 15. Что такое популярные проекты с открытым исходным кодом ember.js?
- 16. waf: вложенные проекты и _cache.py: не поддерживается?
- 17. Что такое высококачественный стандартный код/проекты ML для изучения?
- 18. Как импортировать вложенные java-проекты для eclipse
- 19. Что такое эквивалент XAML этого html-кода? (вложенные текстовые элементы)
- 20. Что такое MACID?
- 21. Что такое лицензия SubSonic?
- 22. Что такое альтернатива MVC?
- 23. Что такое sass @extend?
- 24. Можем ли мы определить вложенные проекты в проекте SBT?
- 25. Что такое sourceannotations.h?
- 26. Что такое пакеты Nuget?
- 27. Что такое «Build Server»?
- 28. Что такое MonoPosixHelper.dll?
- 29. Что такое разветвленный репозиторий?
- 30. Что такое настройка «config.assets.debug»?
Этот ответ является устаревшим. Eclipse теперь поддерживает вложенные проекты. –