JDT creating dynamic web project
I want to develop a plug-in in eclipse that create new dynamic web project. I create Java project and add project facet to convert it to dynamic web project, but it creates a static web project.
any help is appreciated
IJavaProject javaProject = createProject(projectName +"-web",new String[] {JavaCore.NATURE_ID});
IFacetedProject facetedProject =
ProjectFacetsManager.create(javaProject.getProject(), true, null);
IProjectDescription description1 = javaProject.getProject().getDescription();
description1.setNatureIds(new String[] {"org.eclipse.jem.workbench.JavaEMFNature",
"org.eclipse.wst.common.modulecore.ModuleCoreNature",
"org.eclipse.wst.common.project.facet.core.nature",
"org.eclipse.wst.jsdt.core.jsNature"});
javaProject.getProject().setDescription(description1, null);
IProjectFacet wstWebFacet = ProjectFacetsManager.getProjectFacet
(IModuleConstants.WST_WEB_MODULE);
facetedProject.installProjectFacet(wstWebFacet.getDefaultVersion(), null, null);
any help is appreciated
IJavaProject javaProject = createProject(projectName +"-web",new String[] {JavaCore.NATURE_ID});
IFacetedProject facetedProject =
ProjectFacetsManager.create(javaProject.getProject(), true, null);
IProjectDescription description1 = javaProject.getProject().getDescription();
description1.setNatureIds(new String[] {"org.eclipse.jem.workbench.JavaEMFNature",
"org.eclipse.wst.common.modulecore.ModuleCoreNature",
"org.eclipse.wst.common.project.facet.core.nature",
"org.eclipse.wst.jsdt.core.jsNature"});
javaProject.getProject().setDescription(description1, null);
IProjectFacet wstWebFacet = ProjectFacetsManager.getProjectFacet
(IModuleConstants.WST_WEB_MODULE);
facetedProject.installProjectFacet(wstWebFacet.getDefaultVersion(), null, null);