使用Eclipse向导进行快速开发 - 编程入门网
final IFolder styleFolder = container.getFolder(new Path("styles"));
styleFolder.create(true, true, monitor);
InputStream resourceStream = this.getClass().getResourceAsStream(
"templates/site-css-template.resource");
addFileToProject(container, new Path(styleFolder.getName()
+ Path.SEPARATOR + "style.css"),
resourceStream, monitor);
resourceStream.close();
/*
* Add the images folder, which is an official Exmample.com standard
* for static web projects.
*/
IFolder imageFolder = container.getFolder(new Path("images"));
imageFolder.create(true, true, monitor);
} catch (IOException ioe) {
IStatus status = new Status(IStatus.ERROR, "ExampleWizard", IStatus.OK,
ioe.getLocalizedMessage(), null);
throw new CoreException(status);
} finally {
monitor.done();
}
}
使用Eclipse向导进行快速开发(14)时间:2011-03-06 IBM Nathan A. GoodaddFileToProject() 方法 您可能会发现 addFileToProject() 方法中的大部分代码基本上与清单 14 中所示的 doFinish() 方法中代码相同。方法的签名差别很大:它已被修改为接受参数以使其在 createProject() 方法的上下文内具有更好的可重用性。 清单 21. addFileToProject() 方法 如果文件已存在,则文件的内容将被设为传递到方法中的 contentStream 的内容。如果文件尚不存在,则以文件中的内容创建文件。 完整的 NewSiteProjectWizard 类包含在本文的下载中。在添加了此处的方法实现及 INewWizard 和 IExecutableExtension 接口的实现后,您可以如先前所示把项目作为 Eclipse 应用程序来运行。这一次,除了可以用 NewXHTMLFileWizard 创建新文件之外,还可以创建新项目。 故障检修 当部署 wizard .jar 文件(此处称为 NewFileWizard_1.0.0.jar)时,将其放入 plugin 文件夹中。转到 plugin.xml 文件,在 Eclipse 中双击该文件,导航到 Overview 附签并单击右边的 Export Wizard 链接,从而创建 .jar 文件。然后将 .jar 移到 Eclipse plugin 文件夹中,不要对它解包。 如果启动 Eclipse 时遇到 “Plugin does not have a valid identifier” 或 “Plugin does not have a valid version” 错误,请尝试在命令行使用 -clean 参数启动 Eclipse。 如果遇到错误,可以在调试时把项目作为 Eclipse 插件来运行。我喜欢使用 Eclipse IDE 中的 Debug Perspective。选择 Run > Debug Last Launched 在逐步 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |