質問編集履歴
2
エラー内容を追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -125,3 +125,127 @@
|
|
125
125
|
クラスバスはEclipseの機能を使い、プロジェクトのプロパティから先程追加しました。
|
126
126
|
|
127
127
|
上記ソースで、"ドライバのロードに失敗しました"を数字で分けたことにより、catch (ClassNotFoundException e)の部分でエラーが返ってきていることはわかりました。
|
128
|
+
|
129
|
+
|
130
|
+
|
131
|
+
### printStackTrace()メソッドのエラー
|
132
|
+
|
133
|
+
```
|
134
|
+
|
135
|
+
情報: Serverのバージョン名:Apache Tomcat/9.0.30 [月 2月 10 10:39:36 JST 2020]
|
136
|
+
|
137
|
+
情報: Server ビルド: Dec 7 2019 16:42:04 UTC [月 2月 10 10:39:36 JST 2020]
|
138
|
+
|
139
|
+
情報: サーバーのバージョン番号:9.0.30.0 [月 2月 10 10:39:36 JST 2020]
|
140
|
+
|
141
|
+
情報: OS 名: Windows 10 [月 2月 10 10:39:36 JST 2020]
|
142
|
+
|
143
|
+
情報: OS バージョン: 10.0 [月 2月 10 10:39:36 JST 2020]
|
144
|
+
|
145
|
+
情報: アーキテクチャ: amd64 [月 2月 10 10:39:36 JST 2020]
|
146
|
+
|
147
|
+
情報: Java Home: C:\pleiades-2019-12-java-win-64bit-jre_20191225 (2)\pleiades\java\11 [月 2月 10 10:39:36 JST 2020]
|
148
|
+
|
149
|
+
情報: JVM バージョン: 11.0.5+10 [月 2月 10 10:39:36 JST 2020]
|
150
|
+
|
151
|
+
情報: JVM ベンダ: AdoptOpenJDK [月 2月 10 10:39:36 JST 2020]
|
152
|
+
|
153
|
+
情報: CATALINA_BASE: C:\pleiades-2019-12-java-win-64bit-jre_20191225 (2)\pleiades\workspace.metadata.plugins\org.eclipse.wst.server.core\tmp0 [月 2月 10 10:39:36 JST 2020]
|
154
|
+
|
155
|
+
情報: CATALINA_HOME: C:\pleiades-2019-12-java-win-64bit-jre_20191225 (2)\pleiades\tomcat\9 [月 2月 10 10:39:36 JST 2020]
|
156
|
+
|
157
|
+
情報: コマンドライン引数:-Dcatalina.base=C:\pleiades-2019-12-java-win-64bit-jre_20191225 (2)\pleiades\workspace.metadata.plugins\org.eclipse.wst.server.core\tmp0 [月 2月 10 10:39:36 JST 2020]
|
158
|
+
|
159
|
+
情報: コマンドライン引数:-Dcatalina.home=C:\pleiades-2019-12-java-win-64bit-jre_20191225 (2)\pleiades\tomcat\9 [月 2月 10 10:39:36 JST 2020]
|
160
|
+
|
161
|
+
情報: コマンドライン引数:-Dwtp.deploy=C:\pleiades-2019-12-java-win-64bit-jre_20191225 (2)\pleiades\workspace.metadata.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps [月 2月 10 10:39:36 JST 2020]
|
162
|
+
|
163
|
+
情報: コマンドライン引数:-Dfile.encoding=UTF-8 [月 2月 10 10:39:36 JST 2020]
|
164
|
+
|
165
|
+
情報: 商用環境に最適な性能を発揮する APR ベースの Tomcat ネイティブライブラリが java.library.path [C:\pleiades-2019-12-java-win-64bit-jre_20191225 (2)\pleiades\java\11\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/pleiades-2019-12-java-win-64bit-jre_20191225 (2)/pleiades/eclipse//jre/bin/server;C:/pleiades-2019-12-java-win-64bit-jre_20191225 (2)/pleiades/eclipse//jre/bin;D:\rdb\oracle\product\11.2.0\dbhome_1\bin;C:\app\tfujii\product\11.2.0\client_2;C:\app\tfujii\product\11.2.0\client_2\bin;C:\app\tfujii\product\11.2.0\client_1;C:\app\tfujii\product\11.2.0\client_1\bin;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\app\tfujii\product\12.1.0\client_1;C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\ActiveState Komodo Edit 11\;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files\Intel\WiFi\bin\;C:\Program Files\Common Files\Intel\WirelessCommon\;C:\Program Files\Amazon\AWSCLI\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\Git\cmd;C:\Program Files\nodejs\;C:\Program Files\Microsoft VS Code\bin;C:\ListCREATOR;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\130\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\140\Tools\Binn\;C:\Program Files\Microsoft SQL Server\140\Tools\Binn\;C:\Program Files\Microsoft SQL Server\140\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\Client SDK\ODBC\130\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\140\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\140\Tools\Binn\ManagementStudio\;C:\WINDOWS\system32\config\systemprofile.dnx\bin;C:\Program Files\Microsoft DNX\Dnvm\;C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files\Microsoft\Web Platform Installer\;C:\Program Files (x86)\WinSCP\;C:\Program Files\TortoiseSVN\bin;C:\Users\rkida\AppData\Local\Microsoft\WindowsApps;;C:\pleiades-2019-12-java-win-64bit-jre_20191225 (2)\pleiades\eclipse;;.] に存在しません。 [月 2月 10 10:39:36 JST 2020]
|
166
|
+
|
167
|
+
情報: プロトコルハンドラ ["http-nio-8080"] を初期化します。 [月 2月 10 10:39:36 JST 2020]
|
168
|
+
|
169
|
+
情報: プロトコルハンドラ ["ajp-nio-8009"] を初期化します。 [月 2月 10 10:39:37 JST 2020]
|
170
|
+
|
171
|
+
情報: サーバーの初期化 [774]ms [月 2月 10 10:39:37 JST 2020]
|
172
|
+
|
173
|
+
情報: サービス [Catalina] を起動します [月 2月 10 10:39:37 JST 2020]
|
174
|
+
|
175
|
+
情報: サーブレットエンジンの起動:[Apache Tomcat/9.0.30] [月 2月 10 10:39:37 JST 2020]
|
176
|
+
|
177
|
+
情報: 少なくとも1つのJARが、まだTLDを含んでいないTLDについてスキャンされました。 スキャンしたが、そこにTLDが見つからなかったJARの完全なリストについては、このロガーのデバッグログを有効にしてください。 スキャン中に不要なJARをスキップすると、起動時間とJSPのコンパイル時間が改善されます。 [月 2月 10 10:39:37 JST 2020]
|
178
|
+
|
179
|
+
警告: セッション ID を生成するための SecureRandom インスタンスの作成に [186] ミリ秒かかりました。アルゴリズムは [186] です。 [月 2月 10 10:39:37 JST 2020]
|
180
|
+
|
181
|
+
情報: 少なくとも1つのJARが、まだTLDを含んでいないTLDについてスキャンされました。 スキャンしたが、そこにTLDが見つからなかったJARの完全なリストについては、このロガーのデバッグログを有効にしてください。 スキャン中に不要なJARをスキップすると、起動時間とJSPのコンパイル時間が改善されます。 [月 2月 10 10:39:37 JST 2020]
|
182
|
+
|
183
|
+
情報: 少なくとも1つのJARが、まだTLDを含んでいないTLDについてスキャンされました。 スキャンしたが、そこにTLDが見つからなかったJARの完全なリストについては、このロガーのデバッグログを有効にしてください。 スキャン中に不要なJARをスキップすると、起動時間とJSPのコンパイル時間が改善されます。 [月 2月 10 10:39:37 JST 2020]
|
184
|
+
|
185
|
+
情報: プロトコルハンドラー ["http-nio-8080"] を開始しました。 [月 2月 10 10:39:37 JST 2020]
|
186
|
+
|
187
|
+
情報: プロトコルハンドラー ["ajp-nio-8009"] を開始しました。 [月 2月 10 10:39:37 JST 2020]
|
188
|
+
|
189
|
+
情報: サーバーの起動 [816]ms [月 2月 10 10:39:37 JST 2020]
|
190
|
+
|
191
|
+
java.lang.ClassNotFoundException: oracle.jdbc.OracleDriver
|
192
|
+
|
193
|
+
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1365)
|
194
|
+
|
195
|
+
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1188)
|
196
|
+
|
197
|
+
at java.base/java.lang.Class.forName0(Native Method)
|
198
|
+
|
199
|
+
at java.base/java.lang.Class.forName(Class.java:315)
|
200
|
+
|
201
|
+
at test.test.doGet(test.java:72)
|
202
|
+
|
203
|
+
at javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
|
204
|
+
|
205
|
+
at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
|
206
|
+
|
207
|
+
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
|
208
|
+
|
209
|
+
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
210
|
+
|
211
|
+
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
|
212
|
+
|
213
|
+
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
214
|
+
|
215
|
+
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
216
|
+
|
217
|
+
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
|
218
|
+
|
219
|
+
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
|
220
|
+
|
221
|
+
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)
|
222
|
+
|
223
|
+
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
|
224
|
+
|
225
|
+
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
|
226
|
+
|
227
|
+
at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:678)
|
228
|
+
|
229
|
+
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
|
230
|
+
|
231
|
+
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
|
232
|
+
|
233
|
+
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:367)
|
234
|
+
|
235
|
+
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
|
236
|
+
|
237
|
+
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:860)
|
238
|
+
|
239
|
+
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1598)
|
240
|
+
|
241
|
+
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
|
242
|
+
|
243
|
+
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
|
244
|
+
|
245
|
+
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
|
246
|
+
|
247
|
+
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
248
|
+
|
249
|
+
at java.base/java.lang.Thread.run(Thread.java:834)
|
250
|
+
|
251
|
+
```
|
1
不足していた情報追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -64,9 +64,11 @@
|
|
64
64
|
|
65
65
|
msg = "ドライバのロードに失敗しました";
|
66
66
|
|
67
|
+
e.printStackTrace();
|
68
|
+
|
67
69
|
}catch (Exception e){
|
68
70
|
|
69
|
-
msg = "ドライバのロードに失敗しました";
|
71
|
+
msg = "ドライバのロードに失敗しました2";
|
70
72
|
|
71
73
|
}
|
72
74
|
|
@@ -113,3 +115,13 @@
|
|
113
115
|
}
|
114
116
|
|
115
117
|
```
|
118
|
+
|
119
|
+
|
120
|
+
|
121
|
+
Eclipseを使って開発をしています。
|
122
|
+
|
123
|
+
OSはWindows10(おそらく64bit)、A5M2のバージョンは2.14.5です。
|
124
|
+
|
125
|
+
クラスバスはEclipseの機能を使い、プロジェクトのプロパティから先程追加しました。
|
126
|
+
|
127
|
+
上記ソースで、"ドライバのロードに失敗しました"を数字で分けたことにより、catch (ClassNotFoundException e)の部分でエラーが返ってきていることはわかりました。
|