teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

3

コードに関する修正

2020/04/26 22:07

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -75,6 +75,7 @@
75
75
  ### 試したこと
76
76
 
77
77
  ・環境設定の見直し
78
+ ```
78
79
   CATALINA_HOME=c:\Tomcat
79
80
 
80
81
  CLASSPATH=.\;%CATALINA_HOME%\lib\servlet-
@@ -84,12 +85,15 @@
84
85
  JAVA_HOME=C:\Program Files\Java\jdk1.8.0_251
85
86
 
86
87
  Path=C:\Program Files\Java\jdk1.8.0_251\bin
88
+ ```
87
89
 
88
90
  (ユーザー変数とシステム変数両方の変更や片方だけの変更を見てみたりしました。)
89
91
 
90
92
 
91
93
  ・-classpathオプションで直接指定
94
+ ```
92
95
   c:\MyJava>javac -encoding UTF-8 -classpath "c:Tomcat\lib\servlet-api.jar" HelloWorld.java
96
+ ```
93
97
  (やってみたところ、同じエラーが発生してしまいました。)
94
98
 
95
99
  ・PCの再起動

2

誤字・脱字等を修正

2020/04/26 22:06

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -37,8 +37,9 @@
37
37
  ```
38
38
 
39
39
  ### 該当のソースコード
40
-
40
+ HelloWorld.Java
41
+ ```
41
- ```Hello.Java
42
+ Hello.Java
42
43
  import java.io.IOException;
43
44
  import java.io.PrintWriter;
44
45
 
@@ -78,74 +79,8 @@
78
79
 
79
80
  CLASSPATH=.\;%CATALINA_HOME%\lib\servlet-
80
81
  api.jar;%CATALINA_HOME%\lib\jsp-api.jar
81
- 前提・実現したいこと
82
- ソースファイルをコマンドプロンプトにてコンパイルし、
83
- TomcatでServletの動作ができるようにしたい。
84
82
 
85
- 発生している問題・エラーメッセージ
86
- 課題のためにServletについての学習をしていこうと環境構築を行っていたのですが、
87
- Servletのコンパイルを行った際に以下のようなエラーを吐かれてしまいました。
88
83
 
89
- c:\MyJava>javac -encoding UTF-8 HelloWorld.java
90
- HelloWorld.java:4: エラー: パッケージjavax.servretは存在しません
91
- import javax.servret.ServletException;
92
- ^
93
- HelloWorld.java:5: エラー: パッケージjavax.servret.httpは存在しません
94
- import javax.servret.http.HttpServret;
95
- ^
96
- HelloWorld.java:6: エラー: パッケージjavax.servret.httpは存在しません
97
- import javax.servret.http.HttpServretRequest;
98
- ^
99
- HelloWorld.java:7: エラー: パッケージjavax.servret.httpは存在しません
100
- import javax.servret.http.HttpServretResponse;
101
- ^
102
- HelloWorld.java:10: エラー: シンボルを見つけられません
103
- public class HelloWorld extends HttpServret{
104
- ^
105
- シンボル: クラス HttpServret
106
- HelloWorld.java:11: エラー: シンボルを見つけられません
107
- public void doGet(HttpServretRequest request,
108
- .
109
- .
110
- .
111
- 該当のソースコード
112
- import java.io.IOException;
113
- import java.io.PrintWriter;
114
-
115
- import javax.servret.ServletException;
116
- import javax.servret.http.HttpServret;
117
- import javax.servret.http.HttpServretRequest;
118
- import javax.servret.http.HttpServretResponse;
119
-
120
-
121
- public class HelloWorld extends HttpServret{
122
- public void doGet(HttpServretRequest request,
123
- HttpServretResponse response)
124
- throws IOException, ServletException{
125
- response.setContentType("text/html");
126
- PrintWriter out = response.getWrite();
127
- out.println("<DOCTYPE html>");
128
- out.println("<html lang=\"ja\">");
129
- out.println("<head>");
130
- out.println("<meta http-equiv=\" content-type\" content=\"text/html;charset=utf-8\"/>");
131
- out.println("<title>HelloWorld</title>");
132
- out.println("</head>");
133
- out.println("<body>");
134
- out.println("<h1>");
135
- out.println("Hello World!");
136
- out.println("</h1>");
137
- out.println("</body>");
138
- out.println("</html>");
139
-
140
- }
141
- }
142
- 試したこと
143
- ・環境設定の見直し
144
- CATALINA_HOME=c:\Tomcat
145
-
146
- CLASSPATH=.\;%CATALINA_HOME%\lib\servlet-
147
- api.jar;%CATALINA_HOME%\lib\jsp-api.jar
148
-
149
84
  JAVA_HOME=C:\Program Files\Java\jdk1.8.0_251
150
85
 
151
86
  Path=C:\Program Files\Java\jdk1.8.0_251\bin
@@ -153,7 +88,7 @@
153
88
  (ユーザー変数とシステム変数両方の変更や片方だけの変更を見てみたりしました。)
154
89
 
155
90
 
156
- ・--classpathオプションで直接指定
91
+ ・-classpathオプションで直接指定
157
92
   c:\MyJava>javac -encoding UTF-8 -classpath "c:Tomcat\lib\servlet-api.jar" HelloWorld.java
158
93
  (やってみたところ、同じエラーが発生してしまいました。)
159
94
 

1

--classオプションで打った内容について誤りがありましたので修正いたしました。

2020/04/26 22:04

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -154,7 +154,7 @@
154
154
 
155
155
 
156
156
  ・--classpathオプションで直接指定
157
-  c:\MyJava>javac -encoding UTF-8 HelloWorld.java
157
+  c:\MyJava>javac -encoding UTF-8 -classpath "c:Tomcat\lib\servlet-api.jar" HelloWorld.java
158
158
  (やってみたところ、同じエラーが発生してしまいました。)
159
159
 
160
160
  ・PCの再起動