`
favor
  • 浏览: 144153 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

eclipse plugin path

阅读更多
从插件中获得绝对路径:
      
AaaaPlugin.getDefault().getStateLocation().makeAbsolute().toFile().getAbsolutePath());


通过文件得到Project:
IProject project = ((IFile)o).getProject();


通过文件得到全路径:
String path = ((IFile)o).getLocation().makeAbsolute().toFile().getAbsolutePath();


得到整个Workspace的根:
IWorkspaceRoot root = ResourcesPlugin.getWorkspace().getRoot();


从根来查找资源:
IResource resource = root.findMember(new Path(containerName));


从Bundle来查找资源:
Bundle bundle = Platform.getBundle(pluginId);
URL fullPathString = BundleUtility.find(bundle, filePath);


得到Appliaction workspace:
Platform.asLocalURL(PRODUCT_BUNDLE.getEntry("")).getPath()).getAbsolutePath();

得到runtimeworkspace:

Platform.getInstanceLocation().getURL().getPath();


从编辑器来获得编辑文件
IEditorPart editor = ((DefaultEditDomain)(parent.getViewer().getEditDomain())).getEditorPart();
IEditorInput input = editor.getEditorInput();
if(input instanceof IFileEditorInput){
  IFile file = ((IFileEditorInput)input).getFile();
}
分享到:
评论

相关推荐

    hadoop-eclipse-plugin-2.10.0.jar

    Eclipse集成Hadoop2.10.0的插件,使用`ant`对hadoop的jar包进行打包并...- `hadoop2x-eclipse-plugin-master/src/contrib/eclipse-plugin/build.xml` 开源源地址: https://github.com/winghc/hadoop2x-eclipse-plugin

    p3c eclipse plugin

    **P3C Eclipse Plugin** 是一个专为Java开发者设计的Eclipse插件,它主要用于帮助开发者遵循阿里巴巴的编码规范,提升代码质量和可读性。在Java开发中,遵循一定的编码规范是至关重要的,因为它可以保证代码的一致性...

    mybatis generator eclipse plugin

    安装完成后,需要在项目的 build path 中配置 Mybatis Generator 的配置文件(generatorConfig.xml)。 3. **配置文件 generatorConfig.xml** 这个文件是 Mybatis Generator 的核心,包含了数据库连接信息、需要...

    hadoop-eclipse-plugin-2.7.5.rar

    《Hadoop Eclipse Plugin 2.7.5:集成开发环境的利器》 Hadoop,作为分布式计算框架的代表,为大数据处理提供了强大的支持。而Hadoop Eclipse Plugin 2.7.5则是专为Java开发者设计的一款插件,它将Hadoop的开发环境...

    eclipse maven3 plugin.zip

    直接离线安装eclipse中的maven插件,在你的eclipse安装...在文件中添加:path=D:\eclipse\myplugins\maven,保存并关闭maven.txt,并将后缀改为maven.link,重启eclipse,打开windows-->Preferences,查看死否安装成功

    hadoop-eclipse-plugin

    1. 创建MapReduce项目:在Eclipse中新建一个Java项目,然后在项目的"Build Path"设置中,将Hadoop的JAR文件添加到类路径中,使项目具备Hadoop开发环境。 2. 编写Mapper和Reducer:根据业务需求编写处理数据的Mapper...

    eclipse maven plugin 插件 安装 和 配置.docx

    ### Eclipse Maven Plugin 插件安装与配置指南 #### 一、引言 在现代软件开发过程中,Maven作为一款强大的构建工具,极大地简化了项目的构建流程。为了更好地集成Maven的功能,Eclipse提供了名为Eclipse Maven ...

    eclipse-maven3-plugin Maven插件离线安装包

    eclipse-maven3-plugin.7z 解压缩到 plugins 目录下 3. 在 links 目录下创建一个maven.link(名字可以随便取,但必须是.link结尾的文件)文件 打开并输入:path= D:/Development/eclipse-JavaEE/eclipse/plugins...

    hadoop-eclipse-plugin-1.1.2.jar

    首先将 ${HADOOP_HOME}\src\contrib 下面的 build-contrib.xml 复制到 ${HADOOP_HOME}\src\contrib\eclipse-plugin 下面 然后修改 build-contrib.xml文件 ${basedir}"/> ${root}/../../../"/> 改成 ...

    hadoop-eclipse-plugin-2.6.0.jar程序文件

    2.change the hadoop_home and path to point to hadoop 2.6.0 3.include one more jar file htrace-core-3.0.4.jar compared with previous versions. Tested with eclipse-jee-luna-R-win32-x86_64. Any problem,...

    maven2 的eclipse插件

    插件安装时,我们只需在eclipse根目录下新建一个【links】目录,然后在里面创建【.link】扩展名的文件,在里面写上类似于【path=F:\\IDE\\eclipsePlugin\\maven2】这样的配置信息,不就可以统一管理我们自己的插件了...

    eclipse hadoop2.7.1 plugin 配置

    `eclipse hadoop2.7.1 plugin`是为了方便开发者在Eclipse中进行Hadoop项目开发而设计的插件。本文将详细介绍如何配置Eclipse以支持Hadoop 2.7.1,并讨论相关的知识点。 首先,配置Eclipse Hadoop插件的步骤如下: ...

    ant打包hadoop-eclipse-plugin

    在本文中,我们将深入探讨如何使用Apache Ant工具在Windows环境下打包Hadoop-eclipse-plugin,这是一个允许开发者在Eclipse IDE中创建和调试Hadoop MapReduce项目的插件。以下是详细步骤: 首先,你需要下载Apache ...

    eclipse插件开发-添加xmlcatalog到plugin Specified Entries

    3. 配置Eclipse插件元数据:在`plugin.xml`文件中,添加`plugin.xml`的条目,指定`catalog.xml`为XMLCatalog文件: ```xml point="org.eclipse.core.runtime.preferences"> class="your.package.name....

    Eclipse基础--plugin插件安装

    首先,在`ECLIPSE_HOME`目录下创建一个`links`目录,然后将插件放置在任意位置,如`PLUGIN_HOME`。接着,在`links`目录下创建一个链接文件,如`VSS_1.6.1.link`,该文件的内容指明`PLUGIN_HOME`的路径。例如,`path=...

    eclipse log4j 插件

    - **Eclipse Marketplace**: 在Eclipse中打开"Help" > "Eclipse Marketplace",然后搜索"Log4j",选择合适的插件(如"Log4J Plugin"或"Log4e"等)进行安装。 - **手动安装**: 下载Log4j插件的`.zip`文件,解压后...

    hadoop-eclipse-plugin-3.1.2.zip

    首先,我们来了解下标题中的“hadoop-eclipse-plugin-3.1.2.zip”。这实际上是一个压缩文件,其中包含的是Hadoop Eclipse插件的3.1.2版本。这个版本的插件是针对Hadoop 3.1.2版本优化的,提供了与Hadoop集群的紧密...

    m2maven is a plugin for maven

    To install m2eclipse, use the following Eclipse update site to install the core of the m2eclipse plugin. This Core update site contains a single component: "Maven Integration for Eclipse (Required)". ...

    joc eclipse plugin

    注2:如果在Eclipse中找不到Jocky插件,请删除 Eclipse安装目录/configuration/org.eclipse.update 文件夹 (Maybe an eclipse bug?)。 2.4 如何使用符号保留指令 除了在命令行用 -scramble 参数控制符号混淆...

    图解利用Eclipse3+Sysdeo Tomcat plugin编辑和调试JSP

    ### 图解利用Eclipse3+Sysdeo Tomcat plugin编辑和调试JSP #### 一、概述 本文将详细介绍如何利用Sysdeo Eclipse Tomcat Launcher plugin在Eclipse 3环境中编辑和调试JSP与Servlet。该教程适合希望提高开发效率并...

Global site tag (gtag.js) - Google Analytics