プログラマ行進曲第二章

主にソフトウェア関連の技術をネタにした記事を執筆するためのブログ

NetBeans6.1でWebアプリケーションの勉強をしようと思ったのに…

何故かエラーが出てきてしまってプログラムが動きません!

NetBeansの公式サイトの「Webアプリケーション開発入門」の指示通りに行っているはずなのに、下のようなエラーが出るんですよね。

init:
deps-module-jar:
deps-ear-jar:
deps-jar:
library-inclusion-in-archive:
library-inclusion-in-manifest:
compile:
compile-jsps:
Sun Java System Application Server を起動できませんでした。
原因についての詳細がサーバーのログファイルにあります。
考えられる原因は次のとおりです:
- IDE のタイムアウト: サーバーノードで起動しているかどうか再表示をしてく ださい。
- ポートの衝突(netstat -a を使用して、オペレーティングシステムによってすでに使用されている可能性があるポート番号を検出)
- 不正なサーバー構成 (domain.xml を手動で修正)
- 配備されたアプリケーションが壊れているために、サーバーが起動できない (server.log ファイルで確認可能。この場合は、domain.xml の修正が必要)
- 不正なインストール場所。
配備エラー:
Sun Java System Application Server を起動できませんでした。
原因についての詳細がサーバーのログファイルにあります。
考えられる原因は次のとおりです:
- IDE のタイムアウト: サーバーノードで起動しているかどうか再表示をしてく ださい。
- ポートの衝突(netstat -a を使用して、オペレーティングシステムによってすでに使用されている可能性があるポート番号を検出)
- 不正なサーバー構成 (domain.xml を手動で修正)
- 配備されたアプリケーションが壊れているために、サーバーが起動できない (server.log ファイルで確認可能。この場合は、domain.xml の修正が必要)
- 不正なインストール場所。
詳細は、サーバーのログファイルを参照してください。
at org.netbeans.modules.j2ee.deployment.devmodules.api.Deployment.deploy(Deployment.java:166)
at org.netbeans.modules.j2ee.ant.Deploy.execute(Deploy.java:104)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
at sun.reflect.GeneratedMethodAccessor42.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:357)
at org.apache.tools.ant.Target.performTasks(Target.java:385)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329)
at org.apache.tools.ant.Project.executeTarget(Project.java:1298)
at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
at org.apache.tools.ant.Project.executeTargets(Project.java:1181)
at org.apache.tools.ant.module.bridge.impl.BridgeImpl.run(BridgeImpl.java:277)
at org.apache.tools.ant.module.run.TargetExecutor.run(TargetExecutor.java:460)
at org.netbeans.core.execution.RunClassThread.run(RunClassThread.java:151)
Caused by: org.netbeans.modules.j2ee.deployment.impl.ServerException: Sun Java System Application Server を起動できませんでした。
原因についての詳細がサーバーのログファイルにあります。
考えられる原因は次のとおりです:
- IDE のタイムアウト: サーバーノードで起動しているかどうか再表示をしてく ださい。
- ポートの衝突(netstat -a を使用して、オペレーティングシステムによってすでに使用されている可能性があるポート番号を検出)
- 不正なサーバー構成 (domain.xml を手動で修正)
- 配備されたアプリケーションが壊れているために、サーバーが起動できない (server.log ファイルで確認可能。この場合は、domain.xml の修正が必要)
- 不正なインストール場所。
at org.netbeans.modules.j2ee.deployment.impl.ServerInstance._start(ServerInstance.java:1297)
at org.netbeans.modules.j2ee.deployment.impl.ServerInstance.startTarget(ServerInstance.java:1251)
at org.netbeans.modules.j2ee.deployment.impl.ServerInstance.startTarget(ServerInstance.java:1062)
at org.netbeans.modules.j2ee.deployment.impl.ServerInstance.start(ServerInstance.java:939)
at org.netbeans.modules.j2ee.deployment.impl.TargetServer.startTargets(TargetServer.java:428)
at org.netbeans.modules.j2ee.deployment.devmodules.api.Deployment.deploy(Deployment.java:143)
... 16 more
構築失敗 (合計時間: 32 秒)

会社で今ServletStrutsを使ったWebアプリケーションを作る研修をしているから、その知識を定着させようと思った矢先にこれですよ。ちょっと先が思いやられるなあ。

まあ、エラーの原因を探るのも勉強のうちだと言うことで自分の力で解決してみようと思います。大体こういうエラーは本当にくだらないミスが原因だったりしますしね。気分転換もしつつプログラミングの楽習を進めていくつもりです。