Eklentim, içerisinde bir kaynak dosya kullanıyor.
Ancak, çalışma zamanı sırasında bu kaynağı güncellemek istiyorum, bu yüzden bu dosyaya bazı içerikler yazmanın bir yolunu arıyorum.Eclipse eklentimin kaynak dosyasını güncelle
Şimdiye kadar URL
kaynak dosyama ulaştım, ancak bir kavanozda olduğu için ona erişmek için File
kullanamıyorum.
Bu yüzden
URLConnection connection = resourceURL.openConnection();
connection.setDoOutput(true);
connection.connect();
OutputStream resourceOut = connection.getOutputStream();
çalıştı Ama bu protokol bir
OutputStream
desteklemediğini belirten beni
UnknownServiceException
thows.
Web üzerinde bazı araştırmalar yaptım ama sorunuma bir cevap bulamadım. Birisi, kaynak dosyamın içeriğini nasıl güncelleyeceğimize dair bir fikri olduğunu umuyorum.
Neden kavanozda olan bir dosyayı güncellemek istiyorsunuz? Güncellemek için .jar üzerinde yazma izniniz olduğunu nasıl garanti edersiniz? Bir .jar içindeki bir kaynak, varsayılan değerler sağlamalı ve sonra güncellenen değerleri harici olarak bir dosyada saklamalıdır. Eclipse kullanıyorsanız tercihler sistemini kullanmayı düşünün. – KevinO