Java WebアプリケーションクラスパスにOpenNLPモデルを追加するにはどうすればよいですか?私はちょうど "en-parser-chunking.bin"ファイルを私のJava Webアプリケーションのsrcフォルダにコピーしました。しかし、それは私には例外が見つからないクラスを与えます。このファイルをtomcat 9のクラスパスに追加する正しい方法は何ですか?javaクラスパスにモデルを追加する
1
A
答えて
1
Mavenを使用している場合、あなたはモデルをロードするために使用しているクラスのパッケージを反映するsrc/main/resources/
下のフォルダ構造を作成します。たとえば、src/main/resources/mycompany/myapp/
です。
あなたはこのコードを使用してモデルを読み込むことができるようになります:
InputStream modelIn = this.getClass().getResourceAsStream("en-parser-chunking.bin");
model = new ParserModel(modelIn);
modelIn.close();
あなたはParser API docsに、より具体的には、Apache OpenNLP Documentationに関する詳細な情報を見つけることができます。
+0
こんにちは。ビルドパスまたはmavan pom.xmlでこれを行う必要があります。私はjavaとmavenを初めて使っているので私はこれを行う方法が明確ではない – user8048032
+0
あなたのプロジェクトのディレクトリ構造にあります。 – wcolen
関連する問題
- 1. JavaのクラスパスにWARを追加する
- 2. クラスパスにネイティブを追加するJava
- 3. playframeworkクラスパスに追加のjavaファイルを追加する
- 4. 実行時にJavaクラスパスにファイルを追加する方法は?
- 5. Javaエージェントでクラスパスにクラスを追加する
- 6. UNCファイルパスをJavaクラスパスに追加する最適な方法
- 7. クラスパスにcommons.ioを追加するには?
- 8. UBUNTUにJARクラスパスを追加
- 9. クラスパスにファイルを追加する
- 10. karafクラスパスにリソースファイルを追加する
- 11. .jarをクラスパスに追加する(Scala)
- 12. SpringBootコマンドラインにクラスパスを追加する
- 13. WebSphere:クラスパスにbinディレクトリを追加する
- 14. クラスパスにMavenレポを追加する
- 15. IntellijIdeaクラスパスにJarファイルを追加する
- 16. bazelのJavaクラスのクラスパスにカスタムフォルダを追加します
- 17. クラスパスが追加されてもJava NoClassDefFoundErrorが発生する
- 18. Maven:クラスパスに外部jarフォルダを追加
- 19. CATALINA_OPTSを使ってTomcatクラスパスに追加
- 20. モデルにモデルを追加する
- 21. javac/javaクラスパスに複数の.jarファイルを追加する方法 - Debian Linux用
- 22. すべてのjarファイルをJavaクラスパスにいくつかのものを追加
- 23. Scala REPL:リモートMavenリポジトリをScala REPLクラスパスに追加するには?
- 24. jarファイル内のファイルをクラスパスに追加するには?
- 25. Mavenプラグインのクラスパスにリソースを追加するには?
- 26. スカラーのインタプリタのクラスパスに外部ライブラリを追加するには?
- 27. eclimの.classファイルフォルダをクラスパスに追加するには?
- 28. )(Javaのクラスパスに相対ディレクトリを追加し、クラスローダを使用して。getResourceAsStream( "")
- 29. クラスパスに.jarファイルを追加するときのエラー
- 30. PythonモジュールをEclipseのJARクラスパスに追加する
Mavenを使用していますか? – wcolen
yah。 Eclipseにmavenプラグインをインストールしました。 – user8048032