K.Maebashi's BBS 投稿フォーム
ハンドル名
件名
Link
>遅くなりましてすみません。 > >>以下のコマンドを実行する。 >>cd C:\maebashi\doc\webserver\src\chap03\testbbs\WEB-INF\classes >>C:\maebashi\doc\webserver\src\chap03\testbbs\WEB-INF\classes > >「以下のコマンド」の記載がないので、何が悪いのかわかりませんが、 > >>以下のコマンドでも同様のエラーとなります。 >>javac -classpath ./;C:\Tomcat\lib\servlet-api.jar PostBBS.java > >ここから推測すると、*.javaではなく、PostBBS.javaを指定したのでしょうか? >そうだとすると、私の環境でも、以下のエラーが起きました。 > >C:\maebashi\temp\src_20181021\src\chap03\testbbs\WEB-INF\classes>javac -classpath C:\Tomcat8\lib\servlet-api.jar PostBBS.java >PostBBS.java:9: エラー: シンボルを見つけられません > Message newMessage = new Message(request.getParameter("title"), > ^ > シンボル: クラス Message > 場所: クラス PostBBS >PostBBS.java:9: エラー: シンボルを見つけられません > Message newMessage = new Message(request.getParameter("title"), > ^ > シンボル: クラス Message > 場所: クラス PostBBS >PostBBS.java:12: エラー: パッケージMessageは存在しません > Message.messageList.add(0, newMessage); > ^ >エラー3個 > >PostBBS.javaを単独でコンパイルしようとしても、Message.classがまだないためです。 >本にあるとおり、*.javaならコンパイルできます。 > >C:\maebashi\temp\src_20181021\src\chap03\testbbs\WEB-INF\classes>del *.class > >C:\maebashi\temp\src_20181021\src\chap03\testbbs\WEB-INF\classes>javac -classpath C:\Tomcat8\lib\servlet-api.jar *.java > >C:\maebashi\temp\src_20181021\src\chap03\testbbs\WEB-INF\classes>dir > ドライブ C のボリューム ラベルは Windows です > ボリューム シリアル番号は BAC7-DF60 です > > C:\maebashi\temp\src_20181021\src\chap03\testbbs\WEB-INF\classes のディレクトリ > >2022/03/24 23:10 <DIR> . >2022/03/24 23:10 <DIR> .. >2022/03/24 23:10 666 Message.class >2016/06/19 15:47 409 Message.java >2022/03/24 23:10 1,008 PostBBS.class >2016/06/19 15:47 638 PostBBS.java >2022/03/24 23:10 2,720 ShowBBS.class >2016/06/19 15:47 1,883 ShowBBS.java > 6 個のファイル 7,324 バイト > 2 個のディレクトリ 114,802,692,096 バイトの空き領域 > > >
spamよけのため、ここに「ほげぴよ」と入力してください。
削除パスワード :
クリック!