关于Eclipse插件开发,如何新建自定义的项目

问题描述

刚学Eclipse插件开发,用了org.eclipse.jdt.core.javanature扩展了一个自定义项目,怎么才能新建一个自定义的项目.需求,自定义一个项目,右键新建,能够出现在那个菜单项中,添加我自定义的项目,我现在能实现的,能够扩展个popupMenu,ViewContribution,能够在右键自定义菜单,实现添加包和文件之类的操作,但这个对文件,项目,包都起作用,也不知道如何放在新建菜单项中,我不知道如何使用objectContribution判断这个右键对象的类型。包资源管理器中,项目,包,java文件,非java文件对应的对象是什么,IProject,IJavaProject,IResource,IJavaElement,IFile,IJavaModel这些对象对应的什么,我不是很明白,麻烦各位讲讲。谢谢了

解决方案

时间: 2024-09-19 16:16:31

关于Eclipse插件开发,如何新建自定义的项目的相关文章

【Eclipse插件开发】基于WTP开发自定义的JSP编辑器(八)

定制StructuredTextEditor自动提示 前面介绍的内容集中在两点:StructuredTextEditor框架和WTP数据模型,在本节中就可以定制一个我 们最常用的WTP StructuredTextEditor的功能,那就是自动提示. [WTP StructuredTextEditor提示功能实现分析] 有关Eclipse文本编辑器框架.JFace Text Framework和WTP StructuredTextEditor的简要知识,参见: [Eclipse插件开发]基于WT

eclipse插件开发(获取项目目录)

问题描述 eclipse插件开发(获取项目目录) 有没有哪位大神搞eclipse插件开发的,小弟最近在搞这个,需要获取一下就是eclipse左边项目工程的目录,也就是路径啥的,有没有完整的插件包可以供参考一下,或者哪位大神指导一下,跪谢. 解决方案 Eclipse插件开发 目录Eclipse插件开发 获取Workspace下所有的项目

eclipse插件开发-Eclipse插件开发在自定义view中加载选中的工程项目

问题描述 Eclipse插件开发在自定义view中加载选中的工程项目 在Eclispe插件开发过程中有一个需求,需要在我自定义的透视图中的指定view中加载选中的工程代码(就像Package Explorer中加载的工程项目一样),小弟刚入手Eclipse插件开发不久,苦寻完美的解决方法,非常期望大神能指点一下,非常感激了!~!! 2359892565@qq.com

eclipse ...-eclipse中新建的web项目怎么连接数据库

问题描述 eclipse中新建的web项目怎么连接数据库 现在在eclipse中新建了web项目,用struts2做的,用于登录,但现在只能指定一个用户名用于判断是否能登录成功,现在想连接数据库,登录时判断用户名是否在该数据库中,这样就可以多个登录了.那么该怎么连接数据库呢?具体分几步. 解决方案 Eclipse中新建动态web项目ubuntu eclipse 如何新建web项目eclipse新建JAVA项目导入web项目 解决方案二: jdbc链接 具体代码能百度到 解决方案三: 可以用原生态

【Eclipse插件开发】基于WTP开发自定义的JSP编辑器(四)

Strucutured Document分析视图 在上一篇中,我们详细阐述了WTP中最重要的数据模型之一IStructuredDocument(我们就称之为WTP Document吧,和另外一个核心数据模型WTP Model----IStructuredModel对应),本节中我们将自己开发 一个工具来分析IStrucutredDocument. PS:千万别着急,后面的文章会对WTP StructuredTextEditor进行功能特征定制的,在真正定制之前 一定要搞清楚WTP Documen

Eclipse插件开发之新手入门_JSP编程

现在在Internet上已经可以见到不少的Eclipse插件开发的入门文章,这里我写本文的目的主要是将我自己的体会和最开始的学习告诉给大家. 同时也希望本文能使用最为简单的方法来让大家了解开发Eclipse插件的基础.需要注意的是,要学习Eclipse的插件开发,你需要: 会使用Eclipse来开发Java应用程序 了解插件这个词的概念 了解一些XML的知识 本文是一个入门的文章,只是向大家说明开发一个插件的简单步骤,同时了解在开发插件时涉及到的技术面会有哪些. Eclipse SDK概述 我们

Eclipse插件开发之添加简单的GUI元素

编写Eclipse插件的方法很简单,你只需要编写一个应用程序,并把它"添加"到Eclipse上.但是与编写音乐类似,在能够创作一部著作之前,首先必须学习大量的相关知识. 本文将讨论少许几个简单的GUI元素: · 工具条按钮 · 菜单项 · 对话框 为了使用这些元素,我们将稍微修改已有的插件,顺便编写一个可供使用的工具类. 扩展点(Extension Points) 我们不能随意地向Eclipse用户界面的任何地方添加窗口小部件,只能在特殊的.指定的.有记载的位置添加.这些位置被称为扩展

Flash Builder 4.5下新建Flex+java 项目 遇到问题?

问题描述 我在Flash Builder 4.5下新建Flex+java 项目,总是不成功,点击"完成" 弹出 如下错误信息:创建项目时遇到错误.原因:One or more constraints have not been satisfied. 有人遇到过这个问题嘛?   问题补充:<div class="quote_title">suziwen 写道</div><div class="quote_div">

对象-eclipse插件开发 如何取得一个项目的java文件对应的IClassFile

问题描述 eclipse插件开发 如何取得一个项目的java文件对应的IClassFile 做了一个Eclipse插件,操作一个java项目,我可以获得src中的java文件(鼠标选中)的IFile对象,但是无法获得它对应的bin中的Class文件的IClassFile对象.理论上,我认为很容易实现,但是现实终究不如人意,网上找了很多,都没有答案(英文网站也搜过,也可能是我查的方法不对),谁能给我点帮助,谢谢. PS:对于lib里的jar文件中的类,通过IJavaProject.findType