回答編集履歴
1
誤字修正
answer
CHANGED
@@ -1,5 +1,5 @@
|
|
1
1
|
まず、ClassNotFoundExceptionは文字通り、「(必要な)クラスが見つからない」という意味の例外です。この例外がスローされた場合には、そのクラスが実行時のビルドパスにきちんと含められているかどうかを確認しましょう。
|
2
|
-
提示のスタック
|
2
|
+
提示のスタック・トレースからわかることは、org.glassfish.tyrus.container.grizzly.server.GrizzlyServerContainerクラスが存在しないとのことなので、Eclipseを使用しているのであればパッケージ・エクスプローラー上で参照ライブラリを展開して確認してみれば、実際に存在しないことがわかると思います。
|
3
3
|
|
4
4
|
さて、JARファイルを個別に取得してビルドパスを設定するのは依存関係の解決などで上級者向けのスキルが要求される場合があるため、一般的にはMavenやGradleなどのパッケージ・マネージャを利用することが推奨されます。提示されているTyrusのページにはMavenの設定が載っているにもかかわらず、JARアーカイブを使用したのは何か理由がありますか?
|
5
5
|
|