Konrad Windszus created SLING-6175:
--------------------------------------
Summary: Sling IDE: Don't configure WTP natures by default for
content-package projects
Key: SLING-6175
URL: https://issues.apache.org/jira/browse/SLING-6175
Project: Sling
Issue Type: Bug
Affects Versions: Sling Eclipse IDE 1.1.0
Reporter: Konrad Windszus
Assignee: Konrad Windszus
With the configurator being added in SLING-3100 there is always WTP natures and
according facets added for {{content-package}} projects. This is not always
desired.
It e.g. leads to the fact that a META-INF/MANIFEST.MF is automatically
generated below the jcr_root folder
(https://wiki.eclipse.org/M2E-WTP_FAQ#What_is_this_web_resources_folder.3F).
Since {{content-packages}} are quite different from {{war}} projects I would
propose to only add those natures/facets if this is explicitly
configured/requested. Otherwise we should only add the native Sling IDE
natures/facets.
The original idea behind making a {{content-package}} similar to a {{war}} was
to support code assist in JSPs better (i.e. for tag libraries). This never
reliably worked and therefore we should rather get rid of that approach.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)