状況
- デプロイ時にはエラーなどは出ない
- htmlなどの静的ファイルにはアクセスできる
- @webservlet で指定したURLにアクセスしても「404 not found」が返り。
- Google Stackdriver Loggingのアクセスログを見ても「No handlers matched this URL.」のみでJavaのエラーが出ているわけではない。
- 挙動的には@webservlet で指定したURLを読み取っていないイメージ
- 別のプロジェクトを用意し、GAEにデプロイすると問題なく動作する。
- eclipseのプロジェクトの設定が原因?
対処法
問題が出るプロジェクトのフォルダを見ると、「src」「target」「.setting (隠しフォルダ)」の他に正常なプロジェクトには存在しない「bin」というフォルダがあった。binフォルダを別の場所に移動したところ、上記の問題が発生しなくなった。
binフォルダが悪さをしていたのが原因
以上
0 件のコメント:
コメントを投稿