*** empty log message ***
diff --git a/ui/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/wizards/plugin/NewProjectCreationOperation.java b/ui/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/wizards/plugin/NewProjectCreationOperation.java
index 0341883..d4b4834 100644
--- a/ui/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/wizards/plugin/NewProjectCreationOperation.java
+++ b/ui/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/wizards/plugin/NewProjectCreationOperation.java
@@ -63,6 +63,13 @@
// create project
IProject project = createProject();
monitor.worked(1);
+ // set classpath if project has a Java nature
+ if (project.hasNature(JavaCore.NATURE_ID)) {
+ monitor.subTask(PDEPlugin
+ .getResourceString("NewProjectCreationOperation.setClasspath")); //$NON-NLS-1$
+ setClasspath(project, fData);
+ monitor.worked(1);
+ }
if (fData instanceof IPluginFieldData) {
IPluginFieldData data = (IPluginFieldData) fData;
@@ -109,13 +116,6 @@
}
monitor.worked(1);
- // set classpath if project has a Java nature
- if (project.hasNature(JavaCore.NATURE_ID)) {
- monitor.subTask(PDEPlugin
- .getResourceString("NewProjectCreationOperation.setClasspath")); //$NON-NLS-1$
- setClasspath(project, fData);
- monitor.worked(1);
- }
result = contentWizardResult;
}