Eclipse RCP:将文件添加到新创建的项目中

时间:2013-03-19 08:53:20

标签: file eclipse-plugin copy eclipse-rcp wizard

我是Eclipse RCP开发的新手,但已经阅读过和教程。 我有开源项目NodeEclipse-1,我想在新创建的项目中添加2个文件(README.md和hello-world-server.js)。 我已经找到了执行创建的类和方法。

org.nodeclipse.ui\src\org\nodeclipse\ui\wizards\NodeProjectWizard.java

public class NodeProjectWizard extends Wizard implements INewWizard {

我应该把文件放在哪里?我猜org.nodeclipse.ui项目的根。

如何复制这些文件(从org.nodeclipse.ui包到newProjectHandle)?

更新:什么是通用答案?

2 个答案:

答案 0 :(得分:2)

参见下面的源文件的generateTemplates()方法。

org.nodeclipse.ui\src\org\nodeclipse\ui\wizards\NodeProjectWizard.java

我移动了README.md.template和& hello-world-server.js到org.nodeclipse.ui / templates文件夹。

您还可以根据情况重写文件内容。请参阅rewriteReadme()方法。它将“$ {projectname}”重写为用户输入的项目名称。

答案 1 :(得分:-1)

您只想在项目中包含该类?或者你有一个你想要包含的JAR文件?