質問編集履歴

3

コードに関する修正

2020/04/26 22:07

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -152,6 +152,8 @@
152
152
 
153
153
  ・環境設定の見直し
154
154
 
155
+ ```
156
+
155
157
   CATALINA_HOME=c:\Tomcat
156
158
 
157
159
 
@@ -170,6 +172,8 @@
170
172
 
171
173
  Path=C:\Program Files\Java\jdk1.8.0_251\bin
172
174
 
175
+ ```
176
+
173
177
 
174
178
 
175
179
  (ユーザー変数とシステム変数両方の変更や片方だけの変更を見てみたりしました。)
@@ -180,8 +184,12 @@
180
184
 
181
185
  ・-classpathオプションで直接指定
182
186
 
187
+ ```
188
+
183
189
   c:\MyJava>javac -encoding UTF-8 -classpath "c:Tomcat\lib\servlet-api.jar" HelloWorld.java
184
190
 
191
+ ```
192
+
185
193
  (やってみたところ、同じエラーが発生してしまいました。)
186
194
 
187
195
 

2

誤字・脱字等を修正

2020/04/26 22:06

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -76,9 +76,11 @@
76
76
 
77
77
  ### 該当のソースコード
78
78
 
79
-
79
+ HelloWorld.Java
80
+
80
-
81
+ ```
82
+
81
- ```Hello.Java
83
+ Hello.Java
82
84
 
83
85
  import java.io.IOException;
84
86
 
@@ -158,139 +160,7 @@
158
160
 
159
161
  api.jar;%CATALINA_HOME%\lib\jsp-api.jar
160
162
 
161
- 前提・実現したいこと
163
+
162
-
163
- ソースファイルをコマンドプロンプトにてコンパイルし、
164
-
165
- TomcatでServletの動作ができるようにしたい。
166
-
167
-
168
-
169
- 発生している問題・エラーメッセージ
170
-
171
- 課題のためにServletについての学習をしていこうと環境構築を行っていたのですが、
172
-
173
- Servletのコンパイルを行った際に以下のようなエラーを吐かれてしまいました。
174
-
175
-
176
-
177
- c:\MyJava>javac -encoding UTF-8 HelloWorld.java
178
-
179
- HelloWorld.java:4: エラー: パッケージjavax.servretは存在しません
180
-
181
- import javax.servret.ServletException;
182
-
183
- ^
184
-
185
- HelloWorld.java:5: エラー: パッケージjavax.servret.httpは存在しません
186
-
187
- import javax.servret.http.HttpServret;
188
-
189
- ^
190
-
191
- HelloWorld.java:6: エラー: パッケージjavax.servret.httpは存在しません
192
-
193
- import javax.servret.http.HttpServretRequest;
194
-
195
- ^
196
-
197
- HelloWorld.java:7: エラー: パッケージjavax.servret.httpは存在しません
198
-
199
- import javax.servret.http.HttpServretResponse;
200
-
201
- ^
202
-
203
- HelloWorld.java:10: エラー: シンボルを見つけられません
204
-
205
- public class HelloWorld extends HttpServret{
206
-
207
- ^
208
-
209
- シンボル: クラス HttpServret
210
-
211
- HelloWorld.java:11: エラー: シンボルを見つけられません
212
-
213
- public void doGet(HttpServretRequest request,
214
-
215
- .
216
-
217
- .
218
-
219
- .
220
-
221
- 該当のソースコード
222
-
223
- import java.io.IOException;
224
-
225
- import java.io.PrintWriter;
226
-
227
-
228
-
229
- import javax.servret.ServletException;
230
-
231
- import javax.servret.http.HttpServret;
232
-
233
- import javax.servret.http.HttpServretRequest;
234
-
235
- import javax.servret.http.HttpServretResponse;
236
-
237
-
238
-
239
-
240
-
241
- public class HelloWorld extends HttpServret{
242
-
243
- public void doGet(HttpServretRequest request,
244
-
245
- HttpServretResponse response)
246
-
247
- throws IOException, ServletException{
248
-
249
- response.setContentType("text/html");
250
-
251
- PrintWriter out = response.getWrite();
252
-
253
- out.println("<DOCTYPE html>");
254
-
255
- out.println("<html lang=\"ja\">");
256
-
257
- out.println("<head>");
258
-
259
- out.println("<meta http-equiv=\" content-type\" content=\"text/html;charset=utf-8\"/>");
260
-
261
- out.println("<title>HelloWorld</title>");
262
-
263
- out.println("</head>");
264
-
265
- out.println("<body>");
266
-
267
- out.println("<h1>");
268
-
269
- out.println("Hello World!");
270
-
271
- out.println("</h1>");
272
-
273
- out.println("</body>");
274
-
275
- out.println("</html>");
276
-
277
-
278
-
279
- }
280
-
281
- }
282
-
283
- 試したこと
284
-
285
- ・環境設定の見直し
286
-
287
- CATALINA_HOME=c:\Tomcat
288
-
289
-
290
-
291
- CLASSPATH=.\;%CATALINA_HOME%\lib\servlet-
292
-
293
- api.jar;%CATALINA_HOME%\lib\jsp-api.jar
294
164
 
295
165
 
296
166
 
@@ -308,7 +178,7 @@
308
178
 
309
179
 
310
180
 
311
- ・--classpathオプションで直接指定
181
+ ・-classpathオプションで直接指定
312
182
 
313
183
   c:\MyJava>javac -encoding UTF-8 -classpath "c:Tomcat\lib\servlet-api.jar" HelloWorld.java
314
184
 

1

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

2020/04/26 22:04

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -310,7 +310,7 @@
310
310
 
311
311
  ・--classpathオプションで直接指定
312
312
 
313
-  c:\MyJava>javac -encoding UTF-8 HelloWorld.java
313
+  c:\MyJava>javac -encoding UTF-8 -classpath "c:Tomcat\lib\servlet-api.jar" HelloWorld.java
314
314
 
315
315
  (やってみたところ、同じエラーが発生してしまいました。)
316
316