diff options
author | cbridgha | 2005-02-04 18:04:44 +0000 |
---|---|---|
committer | cbridgha | 2005-02-04 18:04:44 +0000 |
commit | d5b21cdb6f4e0dc776df2349f3f9bec689d6d732 (patch) | |
tree | 275a8a28567c747cbc277de31b10b179448a134e /plugins | |
parent | ca735c3722278850103d5f38bf50aa170c458657 (diff) | |
download | webtools.javaee-d5b21cdb6f4e0dc776df2349f3f9bec689d6d732.tar.gz webtools.javaee-d5b21cdb6f4e0dc776df2349f3f9bec689d6d732.tar.xz webtools.javaee-d5b21cdb6f4e0dc776df2349f3f9bec689d6d732.zip |
add web deployble build operation, commit for JCC
Diffstat (limited to 'plugins')
-rw-r--r-- | plugins/org.eclipse.jst.j2ee.web/web/org/eclipse/jst/j2ee/internal/web/deployables/WebAppDeployableModuleBuilderOperation.java | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/plugins/org.eclipse.jst.j2ee.web/web/org/eclipse/jst/j2ee/internal/web/deployables/WebAppDeployableModuleBuilderOperation.java b/plugins/org.eclipse.jst.j2ee.web/web/org/eclipse/jst/j2ee/internal/web/deployables/WebAppDeployableModuleBuilderOperation.java index ce63f1fd7..872800f90 100644 --- a/plugins/org.eclipse.jst.j2ee.web/web/org/eclipse/jst/j2ee/internal/web/deployables/WebAppDeployableModuleBuilderOperation.java +++ b/plugins/org.eclipse.jst.j2ee.web/web/org/eclipse/jst/j2ee/internal/web/deployables/WebAppDeployableModuleBuilderOperation.java @@ -56,13 +56,15 @@ public class WebAppDeployableModuleBuilderOperation extends DeployableModuleBuil List resourceList = workbenchModule.getResources(); for (int i = 0; i < resourceList.size(); i++) { WorkbenchModuleResource wmr = (WorkbenchModuleResource)resourceList.get(i); - URI uri = wmr.getSourcePath(); - IPath path = projectPath.append(uri.toFileString()); - IResource resource = getWorkspace().getRoot().getFolder(path); + URI sourceURI = wmr.getSourcePath(); + IPath sourcePath = projectPath.append(sourceURI.toFileString()); + IResource resource = getWorkspace().getRoot().getFolder(sourcePath); if (resource == null) { - resource = getWorkspace().getRoot().getFile(path); + resource = getWorkspace().getRoot().getFile(sourcePath); } - resource.copy(absoluteDMP, true, new NullProgressMonitor()); + URI deployURI = wmr.getDeployedPath(); + IPath deployPath = absoluteDMP.append(deployURI.toFileString()); + resource.copy(deployPath, true, new NullProgressMonitor()); } } |