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. playframeworkクラスパスに追加のjavaファイルを追加する
- 3. UNCファイルパスをJavaクラスパスに追加する最適な方法
- 4. クラスパスにcommons.ioを追加するには?
- 5. UBUNTUにJARクラスパスを追加
- 6. IntellijIdeaクラスパスにJarファイルを追加する
- 7. クラスパスにファイルを追加する
- 8. WebSphere:クラスパスにbinディレクトリを追加する
- 9. .jarをクラスパスに追加する(Scala)
- 10. クラスパスが追加されてもJava NoClassDefFoundErrorが発生する
- 11. モデルにモデルを追加する
- 12. Maven:クラスパスに外部jarフォルダを追加
- 13. CATALINA_OPTSを使ってTomcatクラスパスに追加
- 14. javac/javaクラスパスに複数の.jarファイルを追加する方法 - Debian Linux用
- 15. Mavenプラグインのクラスパスにリソースを追加するには?
- 16. Scala REPL:リモートMavenリポジトリをScala REPLクラスパスに追加するには?
- 17. eclimの.classファイルフォルダをクラスパスに追加するには?
- 18. スカラーのインタプリタのクラスパスに外部ライブラリを追加するには?
- 19. )(Javaのクラスパスに相対ディレクトリを追加し、クラスローダを使用して。getResourceAsStream( "")
- 20. SimGrid。 masterworkerモデルに追加のパラメータを追加するには?
- 21. AWS Elastic BeanstalkジョブのクラスパスにJDBC jarドライバを追加する
- 22. greetyのクラスパスにリソースディレクトリを追加する(Gradle Plugin)
- 23. MacのWEKAクラスパスにLibSVMクラスを追加する方法
- 24. 生成されたビルドファイルをクラスパスに追加する
- 25. JARファイルのクラスパスに現在のディレクトリを追加する
- 26. GroovyClassLoader - クラスパスに解析されたクラスを追加する
- 27. Play Framework - クラスパスに新しいディレクトリを追加する
- 28. SpringBootで追加のクラスパスを設定するには?
- 29. PythonモジュールをEclipseのJARクラスパスに追加する
- 30. クラスパスに.jarファイルを追加するときのエラー
Mavenを使用していますか? – wcolen
yah。 Eclipseにmavenプラグインをインストールしました。 – user8048032