`
qq123zhz
  • 浏览: 534472 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Eclipse 获得插件工作区文件夹路径

阅读更多

String projectRoot = Platform.getInstanceLocation().getURL().getPath();

 

IFile file = (IFile) PlatformUI.getWorkbench()
                    .getActiveWorkbenchWindow().getActivePage()
                    .getActiveEditor().getEditorInput().getAdapter(IFile.class);
IProject project = file.getProject();

 

 

IFolder srcFolder = ResourcesPlugin.getPlugin().getWorkspace().getRoot().getProject("yourprojectname").getFolder("src");
    IFile file = srcFolder.getFile("hibernate.cfg.xml");
    File afile = file.getFullPath().toFile();
    String path = afile.getAbsolutePath(); //
文件绝对路径

分享到:
评论
2 楼 qq123zhz 2010-11-19  
alexmao 写道
Hi I am Alex Mao. I wanna search some info for IResource and come across here.


毛哥 英文牛叉。。。
1 楼 alexmao 2010-10-29  
Hi I am Alex Mao. I wanna search some info for IResource and come across here.

相关推荐

    Eclipse SVN插件最新版本

    Eclipse SVN插件是开发人员在使用Eclipse集成开发环境时进行版本控制的重要工具,它使得用户可以直接在IDE内管理Subversion(SVN)仓库的代码。最新的版本为SVN 1.8,该版本引入了一系列增强功能和优化,提高了工作...

    eclipse新增插件后发现不了的解决办法

    首先,我们需要了解Eclipse插件的安装方式。一般来说,有两种常见的方法: 1. **直接拷贝到plugins目录**:你可以将下载的插件(通常为.jar或.zip文件)复制到Eclipse安装目录下的`plugins`文件夹中。这种方法适用...

    EclipseSVN插件

    - 将解压得到的`features`和`plugins`文件夹复制到Eclipse的安装路径下的`dropins`文件夹内。如果你没有`dropins`文件夹,可以创建一个。 - 在复制过程中,如果遇到文件重名提示,选择“合并文件夹”或“替换”...

    eclipse离线按照svn插件

    4. 此时,"工作区"(Work with)输入框应该显示你添加的插件源路径,确认无误后点击"确定"(OK)。 5. Eclipse会列出可安装的插件列表。在列表中找到与SVN相关的组件,比如"Polarion Software - Subversive SVN ...

    OpenExplorer eclipse插件

    5. **拖放功能**:用户可以通过拖放操作在Eclipse的工作区和文件系统之间移动文件,使得文件管理更为便捷。 6. **多平台支持**:OpenExplorer兼容Windows、Linux和Mac OS等主流操作系统,确保跨平台开发的无缝体验...

    eclipse水晶报表插件

    在此过程中,指定到下载的features和plugins文件夹路径,Eclipse会自动识别并安装其中的插件。 安装完成后,用户可以在Eclipse的“透视图”(Perspective)中找到专门为水晶报表设计的工作区,通过它来创建新的报表...

    eclipse neon添加tomcat插件

    点击“帮助”(Help)>“安装新软件”>“工作区”(Work with)下拉菜单,你应该能看到刚刚添加的“Tomcat Plugin”。 6. **选择插件**:在下拉菜单中选择“Tomcat Plugin”,然后点击“下一步”(Next)。在接下来...

    Eclipse 插件下载专区lousingvu专用通道

    用户在下载并解压后,需要按照Eclipse的插件安装步骤进行操作,通常是通过Eclipse的“帮助” -> “安装新软件” -> “工作区更新站点”添加本地文件路径,然后选择并安装所需的插件。 在使用这些插件时,开发者可以...

    eclipse go插件

    2. **项目管理**:Goclipse允许创建和管理Go项目,包括设置工作区、添加源文件夹、配置构建路径等。用户可以方便地组织和管理自己的Go项目结构。 3. **构建与运行**:插件集成了Go编译器,支持快速构建和运行Go程序...

    EasyExplorer Eclipse 插件,实现右键打开文件所在的目录

    5. **启用功能**:启动Eclipse后,你可以在Eclipse的工作区中右键点击任何文件或文件夹,你会看到一个新的菜单项"Open Containing Folder in Explorer"(或根据你的系统环境可能是“在资源管理器中打开”)。...

    Eclipse的OpenExplorer插件

    5. 插件安装完成后,通常可以在Eclipse的"视图"菜单中找到新增的OpenExplorer选项,点击后可以在工作区看到一个全新的文件浏览器视图,提供类似于操作系统资源管理器的功能,方便用户浏览、操作项目文件。...

    ECLIPSE中SVN插件使用说明

    - 如果有新的更改,它们将被下载到本地工作区。 #### 三、其他用户初始化设置 **1. 建立repository映射** - 在Eclipse中,通过SVN > Repository Location添加服务器地址。 - 输入URL和相应的凭证信息。 - ...

    jbpm4.4_eclipse插件GPD的安装

    【jbpm4.4_eclipse插件GPD的安装】主要涉及的是在Eclipse环境中安装和配置jbpm4.4的图形化流程设计器(Graphical Process Designer,简称GPD)的过程。以下是详细的步骤: 1. **获取Eclipse**:首先,你需要确保...

    MyEclipse,Eclipse下android插件

    首先打开Eclipse,进入"帮助"菜单,选择"Install New Software",然后在工作区中输入ADT的官方更新地址:http://developer.android.com/sdk/eclipse-adt.html#installing。添加源后,勾选列出的ADT组件并按照提示...

    Eclipse的SVN插件

    打开"Help"菜单,选择"Install New Software",然后在工作区中输入插件的URL,如`http://subclipse.tigris.org/update_1.12.x`(Subclipse是Eclipse的一个流行SVN插件)。按照向导的指示,选择你需要的插件版本,...

    svn_1.8插件完整离线安装包

    使用Subclipse插件,你可以直接在Eclipse的工作区中查看项目的历史记录,比较版本差异,解决合并冲突,并且可以直接在编辑器中标记待提交的更改。此外,Subclipse还支持与多种SVN客户端工具的交互,提供了一种高效、...

    eclipse中离线安装genymotion插件

    7. **浏览并选择插件文件**:在“工作区”(Work with)一栏,点击“浏览”(Browse)按钮,找到你之前解压的Genymotion插件文件夹,选择其中的.update站点文件(通常是features和plugins两个文件夹)。 8. **安装...

    eclipse 黑色主题插件 绿色版

    这个黑色主题不仅改变Eclipse的界面颜色,还可能包括对代码编辑器、控制台、问题视图等各个工作区组件的配色调整,提供更为舒适的夜间编程体验。值得注意的是,不同版本的Eclipse可能对插件的兼容性有所不同,因此在...

    eclipse 打开文件管理器插件

    - **快速访问**:此插件允许开发者在Eclipse的工作区中直接启动文件管理器,定位到当前项目的根目录或者任何选定的文件或文件夹。 - **多平台支持**:由于Eclipse支持多种操作系统,Open Explorer也应能适应...

    eclipse activiti插件

    6. 在打开的窗口中,确保在“工作区”(Work with)下拉列表中选中刚刚添加的Activiti Designer站点。 7. 点击“加载”(Load)按钮,等待Eclipse列出可安装的组件。 8. 在列出的组件中,勾选“Activiti Designer”...

Global site tag (gtag.js) - Google Analytics