gpt4 book ai didi

eclipse - 从 eclipse-plugin 访问相对路径

转载 作者:行者123 更新时间:2023-12-02 21:24:41 25 4
gpt4 key购买 nike

有谁知道如何从自制的Eclipse插件中获取带有uri的文件吗?

绝对路径没有问题:

URI.createFileURI("C:/Users/hp/workspace(dke)/SMartGen/StarSchema.profile.uml");

但是如何相对访问本地资源呢?

URI.createFileURI("jar:file:/%ECLIPSE_HOME%/plugins/SMartGen.jar!StarSchema.profile.uml");

这样不行...

对每个答案感到高兴。

LG 马丁

最佳答案

使用FileLocator .

示例:

URL iconUrl = FileLocator.find(Platform.getBundle("myBundle"), new Path("icons/someIcon.png"), null);

这将获取文件“someIcon.png”的 URL,该文件位于 bundle “myBundle”的“icons”文件夹中。

关于eclipse - 从 eclipse-plugin 访问相对路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6253886/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com