Eclipse project 导入 api
来源:百度知道 编辑:UC知道 时间:2024/05/18 14:47:23
有没有什么api可以通过java程序 把一个已经存在的project导入到eclipse中,然后build,调用?
我找到这样一段代码,但是要在eclipse的plug-in里面运行,我能在我的程序里面调用eclipse 的plug-in么,插件里的action不能被外部调用么,那么java可以模拟点击动作么
IWorkspace workspace = ResourcesPlugin.getWorkspace();
IWorkspaceRoot root = workspace.getRoot();
IProjectDescription description = workspace
.loadProjectDescription(new Path("D:/testProject/.project"));
IProject project = root.getProject(description.getName());
if (!project.exists()) {
project.create(description, null);
}
else {
project.refreshLocal(IResource.DEPTH_INFINITE, null);
}
if (!project.isOpen()) {
project.open(null);
}
我找到这样一段代码,但是要在eclipse的plug-in里面运行,我能在我的程序里面调用eclipse 的plug-in么,插件里的action不能被外部调用么,那么java可以模拟点击动作么
IWorkspace workspace = ResourcesPlugin.getWorkspace();
IWorkspaceRoot root = workspace.getRoot();
IProjectDescription description = workspace
.loadProjectDescription(new Path("D:/testProject/.project"));
IProject project = root.getProject(description.getName());
if (!project.exists()) {
project.create(description, null);
}
else {
project.refreshLocal(IResource.DEPTH_INFINITE, null);
}
if (!project.isOpen()) {
project.open(null);
}
不知道你什么意思,如果是JAR的包的话直接导入就可以用了,在工程里点属性,然后就可以导入,如果你要用动态编译的话可以在JDK1.6以上调用javax.tools的包里相关API
不可以,ECLIPSE的插件是通过ECLIPSE的API实现的
你说的点击动作是什么意思,是鼠标事件吧,那些SWING,和SWT等包都提供了,你可以系统的看下。当然如果你要开发ECLIPSE的插件的话可以也可以看看相关内容,另外你可以用ECLIPSE的插件向导建立HELLO WORLD程序,我觉得里面的代码对你理解ECLIPSE的插件结构很有帮助。
我也遇到了问题,有时候运行程序会生成一些新的文件,但是项目中没有更新,可不可以自动更新,然后读取啊?在action里面写可以么?
Eclipse project 导入 api
请问eclipse插件Visual Editor Project有没有汉化包
eclipse 用什么插件才能创建 web project 项目
eclipse没有new project选项中没有web选项,怎么办啊???
eclipse里不能新建java下的lomboa j2ee project项目
怎样把下载下来的JSP project放到eclipse里运行呢?
eclipse??????
eclipse中不能编辑jsp文件 不能创建java下的lomboa j2ee project项目 有悬赏分的 谢谢啊
powerpoint project
project站队