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/