質問: response.getWriter(); out.println(""); out.println("Sample"); out.println("Hello World!!!"); out.println(""); } } ``` ### 試したこと Apatche Tomcatの再起動 etc/profile の環境変数の確認(HelloWold.javaなどのjavaクラスはコンパイル可能でした。) firewalldの設定の見直し。Apache Tomcat/8.0.51はポート開放済み。 ### 補足情報(FW/ツールのバージョンなど) Apache Tomcat/8.0.51 java version "10.0.1" Apache/2.4.6 (CentOS) CentOS Linux release 7.4.1708 (Core) ここにより詳細な情報を記載してください。
回答: コンパイルを実行しているユーザーで、`/opt/apache-tomcat-8.0.51/webapps/ServletSample1/WEB-INF/classes/ServletSample1.class`に書き込む権限がないのではないでしょうか? `/opt/apache-tomcat-8.0.51/webapps/ServletSample1/WEB-INF/classes/ServletSample1.class`の権限(ls -l等で確認)して、javacを実行しているユーザーでこのclassファイルに書き込めるかを確認してみてください。