Platform来获取一些系统的路径和参数

本文详细介绍了如何使用Eclipse平台API获取系统路径、参数等关键信息,包括安装路径、工作空间路径、操作系统类型等,并通过示例展示了如何获取插件的特定属性如状态位置、描述信息等。


在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/
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值