Laden einer Datei in den Ressourcen mit FileInputStream

Ich kenne den sicheren Weg, eine Datei zu öffnen, die in den Ressourcen ist:

  InputStream is = this.getClass().getResourceAsStream("/path/in/jar/file.name");  

nun das problem ist, dass meine Datei ist ein Modell für eine Entscheidung in der Weka-Wrapper-Paket und
die Entscheider Klasse hat nur eine Methode:

  public void load(File file) throws Exception 

laden führt die Datei und öffnet Sie wie ein FileInputStream. Siehst du einen workaround? Ich würde wirklich
wie-zu-Schiff-Modell setzen Sie in die Ressourcen. Ich dachte, das erstellen einer temporären Datei, schreiben Sie die Inhalte des Modells in der temp-Datei und übergeben dann die temporäre Datei zu Weka, aber es ist so dreckig..
andere Optionen?

InformationsquelleAutor Diegolo | 2013-10-04

Schreibe einen Kommentar