【发布时间】:2013-06-18 06:24:39
【问题描述】:
我正在尝试在运行时将一个简单的文本文件添加到插件中,但我不知道如何继续。
我知道如何检查文件是否存在以及如何访问它,但我不知道如何创建。
如果“webapps/masks/data.txt”下的文件“data.txt”已经存在,那么我可以使用getEntry()函数访问它。
URL url = Platform.getBundle(MyPlugin.PLUGIN_ID).getEntry("webapps/masks/data.txt");
如果文件data.txt不存在,则url为空,下一步如何创建data.txt?
【问题讨论】:
-
你想做什么?您无法在已部署的插件中创建文件。
-
我试图创建一个简单的文本文件(RSS 提要)并定期写入它。我现在明白使用罐子不是正确的方法。我遇到的问题是我的插件的网络服务器使用了文本文件,所以我不能将插件外部的文件用作网络文档。注:解决方法在本帖第一个回答中,我自己回答了。