我正在使用一种框架,每次创建新的Java项目时,都需要将文件放置在适当的包中,并引用适当的外部JAR库。如何在新文件夹下创建类似于“新建项目”对话框中的新项目模板?
我正在使用一种框架,每次创建新的Java项目时,都需要将文件放置在适当的包中,并引用适当的外部JAR库。如何在新文件夹下创建类似于“新建项目”对话框中的新项目模板?
我刚刚为了我们自己的不良目的做了一些调查,并找到了答案。
您需要创建一个使用org.eclipse.ui.newWizards
包的Eclipse插件。一旦找到类别ID,您可以定义自己的类别或使用现有类别。如果您要创建新的项目向导而不是新的资源向导,则需要设置“project=true”。
此外,您的插件必须包含一个实现org.eclipse.ui.INewWizard
接口的类。从plugin.xml
编辑器中单击类链接即可完成此操作。
该类必须在performFinish
覆盖中完成所有工作,必须返回true以表示它实际上已经完成了任务,向导可以关闭。这是您创建文件、目录、设置性质等操作的地方。
您需要编写一个Eclipse插件,并侧重于新项目向导。
如何编写Eclipse插件已在Stack Overflow问题 How to write a plugin for Eclipse? 中介绍。