2017-06-29 10 views
0

Ich benutze ein Open-Source-Maven-Projekt und es läuft gut. Ich habe mir diesen Code angesehen und möchte herausfinden, wo sich die Modelldatei "/models/en-sent.bin" befindet. Ich denke, es sollte auf meinen Computer heruntergeladen worden sein, wenn das Maven-Projekt gebaut wird. Ich habe versucht, es mit meinem Windows-Suchfeld zu suchen, kann diese Datei aber nicht auf meinem lokalen Computer finden. Vielleicht liegt es daran, dass das Maven-Projekt in eine Jar-Datei gepackt ist, die diese Datei enthält, aber ich kann sie nicht durchsuchen?Wie finde ich diese Datei auf meinem lokalen Computer?

public static AnalysisEngineDescription getDescription() throws ResourceInitializationException { 
    return AnalysisEngineFactory.createPrimitiveDescription(SentenceAnnotator.class, PARAM_SENTENCE_MODEL_PATH, 
      ParamUtil.getParameterValue(PARAM_SENTENCE_MODEL_PATH, "/models/en-sent.bin"), 
      PARAM_WINDOW_CLASS_NAMES, ParamUtil.getParameterValue(PARAM_WINDOW_CLASS_NAMES, null)); 
} 
+0

Es ist wahrscheinlich nur ein Teil des vollständigen Pfads, aber ich glaube nicht, dass Sie es erkennen können, ohne den Code in 'ParamUtil' zu durchlaufen. Was ist der Wert von 'PARAM_SENTENCE_MODEL_PATH'? – Matt

Antwort

0

Windows sucht standardmäßig nicht in zip-Dateien und jar. Um das zu ermöglichen, könntest du gehen.

Startmenü> Indizierungsoptionen> Erweitert> Dateitypen> Index-Eigenschaften und Dateiinhalte

gewarnt, vielleicht nimmt dies eine sehr lange Zeit, um den Index zu erstellen.

+0

Bedeutet das, dass "/models/en-sent.bin" tatsächlich in der JAR-Datei enthalten ist? – user697911

Verwandte Themen