禁用 OSGI 临时文件夹



>我在 eclipse 中从 start.bndrun 文件运行"运行 OSGi"时生成的临时文件夹有问题每次启动时,都会在下面生成一个文件夹:C:\Users\\AppData\Local\Temp\osgi.7569853241152546985.fw重约300MB。

操作系统:赢10IDE:日食 2018-09工具: Bndtools 4.1.0 REL

Start.bndrun

-runsystemcapabilities: ${native_capability}
-runfw: org.eclipse.osgi;version='[3.12.50.v20170928-1321,3.12.50.v20170928-1321]'
-runee: JavaSE-1.8
-resolve.effective: active;skip:="osgi.service"
-runsystempackages: sun.misc,com.sun.xml.internal.ws.developer,com.sun.xml.internal.ws,com.sun.xml.internal.ws.api.message
-runproperties: 
    osgi.console=,
    osgi.console.enable.builtin=false,
    org.osgi.framework.bootdelegation="sun.*,com.sun.*",
    org.osgi.service.http.port=8081,
-runvm:-Xss1M, -Xms128M, -Xmx1G
-runbundles: 
    ...

问题是一个月后,我发现磁盘上占用了大约 70GB,我必须定期删除。 有没有办法限制这些临时文件夹?

我用这种方式解决了这个问题: 进入bndrun文件: -runstorage: ${user.home}/osgi/data

相关内容

  • 没有找到相关文章

最新更新