`
rainShare
  • 浏览: 99892 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

通过Platform获取一些参数

阅读更多
在Eclipse的插件开发中,可以通过Platform来获取一些系统的路径和参数。
假定Eclipse的安装路径为:D:\Java\eclipse
创建的Workspace路径为:D:\Java\eclipse\workspace

Platform.getNL():zh_CN
Platform.getWS():win32
Platform.getOS():win32
Platform.getOSArch():x86
Platform.getStateStamp():155
Platform.getUserLocation().getURL():file:/D:/Profiles/windowsloginname/user/
Platform.getInstallLocation().getURL():file:/d:/Java/eclipse/
Platform.getConfigurationLocation().getURL():file:/d:/Java/eclipse/configuration/
Platform.getInstanceLocation().getURL():file:/D:/Java/eclipse/workspace/
Platform.getLocation():D:/Java/eclipse/workspace
Platform.getLocation().toOSString():D:\Java\eclipse\workspace
Platform.getLogFileLocation():D:/Java/eclipse/workspace/.metadata/.log
Platform.getLogFileLocation().toOSString():D:\Java\eclipse\workspace\.metadata\.log
Platform.getPluginStateLocation(Platform.getPlugin("NamedPlugin")):D:/Java/eclipse/workspace/.metadata/.plugins/NamedPlugin
Platform.getPlugin("NamedPlugin").getStateLocation():D:/Java/eclipse/workspace/.metadata/.plugins/NamedPlugin
Platform.getPlugin("NamedPlugin").getDescriptor():NamedPlugin_1.0.0
Platform.getPlugin("NamedPlugin").getDescriptor().getLabel():Plug-in Name
Platform.getPlugin("NamedPlugin").getDescriptor().getProviderName():ProviderName
Platform.getPlugin("NamedPlugin").getDescriptor().getUniqueIdentifier():NamedPlugin
Platform.getPlugin("NamedPlugin").getDescriptor().getInstallURL():platform:/plugin/NamedPlugin_1.0.0/
Platform.getPlugin("NamedPlugin").getDescriptor().getInstallURL().getPath():/plugin/NamedPlugin_1.0.0/
分享到:
评论

相关推荐

    platform-event-consumer:CLI工具使用Salesforce中的平台事件

    --env (可选):如果设置,则脚本将从环境变量中获取身份验证配置(请参见.env文件)。 消费使用SFDX进行身份验证的事件 为了以这种方式使用事件,您将需要在计算机中安装SFDX并使用任何授权要使用事件的组织。 ...

    获取硬件信息的ActiveX库

    获取计算机MAC、硬盘ID、操作系统等信息的ActiveX库 示例程序: <TITLE>ClientInfoX JavaScript Sample xo=new ActiveXObject("ClientInfo.HostInfo") ////////////////////////////////////////////////// //...

    asp.net 获取系统中参数的实现代码

    代码如下: /// <summary> /// 操作系统名称 /// </summary> /// <returns></returns> public string getOSInfo() { return System.Environment.OSVersion.Platform.ToString(); } /// <summary> /// 操作系统版本 //...

    homebridge-zipabox-platform:通过API请求链接HomeKit和Zipabox的Homebridge插件。 在动态平台中实施

    该方法是通过平台添加多个附件,并通过API请求获取基本信息和操作。 该插件无法找到设备本身。 需要在Homebridge的config.json文件中配置设备。 您会发现3个与此项目相关的存储库: homebridge-zipabox-platform...

    bebras-platform:Bebras任务平台(用于Beaver竞赛)

    Bebras平台该存储库包含运行Bebras Task Platform所需的所有信息, Bebras Task Platform历史上是为开发(并在其运行)。...安装克隆存储库: git clone ... 获取作曲家的依赖关系: composer install使目录logs/

    人脸识别开源SDK源码

    根据参数FaceFeature1,FaceFeature2获取两个人脸的相似度。 /api/facedetectcount/ 根据参数FaceImage,获取图像中的人脸数量。 /api/facedetect/ 根据参数FaceImage,获取图像中的人脸、眼睛位置和特征。 /...

    mfp-ionic-templates:MobileFirst Platform Foundation的离子模板

    MFP cordova创建可以接受更多参数,必须至少指定一个平台ios或android(MFFP帮助cordova创建以获取更多信息) $ mfp cordova create myapp - p ios , android - t ~ / Downlaods / mfp - ionic - templates - ...

    【Python 标准库】系统相关的参数和函数库 — sys

    sys 模块提供了与 Python 解释器紧密相关的一些变量和函数,这些变量可能被解释器使用,也可能由解释器提供 ... 部分常用函数:1、sys.argv2、...获取当前正在执行的命令行参数的参数列表 sys.argv[0] 返回当前程序名,s

    tldr

    允许通过--platform参数覆盖平台 允许通过--random参数获取随机页面 安装 自制软件(MacOS和LinuxBrew) 点击酒桶: brew tap eiladin/homebrew-tldr 安装tldr: brew install eiladin/homebrew-tldr/tldr 注意...

    eclipse 开发c/c++

    C 和 C++ 语言都是世界上最流行且使用最普遍的编程语言, 因此 Eclipse 平台(Eclipse Platform)提供对 C/C++ 开发的支持一点都不足为奇。 因为 Eclipse 平台只是用于开发者工具的一个框架,它不直接支持 C/C++;它...

    精通Windows.API-函数、接口、编程实例.pdf

    6.2.1 创建进程、获取进程相关信息、获取启动参数 153 6.2.2 编写控制台程序和图形用户界面应用程序 158 6.2.3 获取和设置环境变量 158 6.3 线程、纤程 162 6.3.1 创建线程、退出线程、获取线程信息 162 ...

    精通WindowsAPI 函数 接口 编程实例

    6.2.1 创建进程、获取进程相关信息、获取启动参数 153 6.2.2 编写控制台程序和图形用户界面应用程序 158 6.2.3 获取和设置环境变量 158 6.3 线程、纤程 162 6.3.1 创建线程、退出线程、获取线程信息 162 ...

Global site tag (gtag.js) - Google Analytics