ant実行時のエラー解決の方法

このQ&Aのポイント
  • ant実行時のエラー対処方法についてアドバイスします。
  • 具体的なエラーメッセージや詳細情報を元に解決策を見つける方法を紹介します。
  • 最初に確認すべき項目やよくある原因についても説明します。
回答を見る
  • ベストアンサー

ant実行時のエラー対処の手順のアドバイス求。

ant実行時のエラー対処の手順・方針についてアドバイスお願いします。 下記エラーに対して私は (1)cvc3以下のファイル破損がないか、再度ファイルを更新する→意味無し (2)とにかく検索しまくる→適切な回答が見当たらない (2)configureファイルとcvc以下を見る→既製品かつ読めるほどの自信はないですが・・ といった状況です。 自分の考えとしては、 configureファイルを見つけられないといいつつ、きちんとcvc3フォルダ下にあります。 readmeよりJAVAHOMEはC:\Program Files\Java\jdk1.9.0として設定しており、他に不足しているものはないですし。 これはcvc3フォルダにおpathを設定しなければならないとかそういう話でしょうか.... 再度原因を探して取り組んでみます [質問] 1.皆様ならどのようなエラー解決の調査をされますか? 2. > at java.lang.ProcessBuilder.start(ProcessBuilder.java:1051) はどのように読み取ったら宜しいでしょうか? エラーの起きたプロセス名と詳細(ファイル名:ファイルの行数)で宜しいですか? [詳細] エラー詳細:https://www.dropbox.com/s/hifhp8xyb8kwn2c/ant1.txt?dl=0 ant対象ツール:https://www.dropbox.com/sh/q81yh6dflwqobf2/AABcPeiu-whEybb6PHmhSmCSa?dl=0 [コマンドと結果(一部抜粋)] C:\Users\mar\Dropbox\js-symbolic-executor\js-symbolic-executor>ant > ant1.txt BUILD FAILED C:\Users\mar\Dropbox\js-symbolic-executor\js-symbolic-executor\build.xml:105: Execute failed: ava.io.IOException: Cannot run program ".\configure" (in directory "C:\Users\mar\Dropbox\js-s bolic-executor\cvc3"): CreateProcess error=2, 指定されたファイルが見つかりません。 at java.lang.ProcessBuilder.start(ProcessBuilder.java:1051) at java.lang.Runtime.exec(Runtime.java:620) at org.apache.tools.ant.taskdefs.launcher.Java13CommandLauncher.exec(Java13CommandLau her.java:58) at org.apache.tools.ant.taskdefs.Execute.launch(Execute.java:428) at org.apache.tools.ant.taskdefs.Execute.execute(Execute.java:442) at org.apache.tools.ant.taskdefs.ExecTask.runExecute(ExecTask.java:628) at org.apache.tools.ant.taskdefs.ExecTask.runExec(ExecTask.java:669) at org.apache.tools.ant.taskdefs.ExecTask.execute(ExecTask.java:495) at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292) at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java: 以下、省略します。

  • ruzxa
  • お礼率66% (10/15)
  • Java
  • 回答数3
  • ありがとう数3

質問者が選んだベストアンサー

  • ベストアンサー
  • wormhole
  • ベストアンサー率28% (1621/5657)
回答No.1

>自分の考えとしては、 >configureファイルを見つけられないといいつつ、きちんとcvc3フォルダ下にあります。 確かに「指定されたファイルが見つかりません。」とは書いてありますけど、そこよりも >Cannot run program ".\configure" こっちです。 「configureを実行できませんでした」 unix関連でOSSに関わっていればわかるんですが、Makefileの生成などを行うスクリプトファイルで素のWindowsでは動きません。 cygwinなどでunix互換の状況を作らないと・・・

その他の回答 (2)

  • wormhole
  • ベストアンサー率28% (1621/5657)
回答No.3

>もし宜しければ後学のためにUNIX関係じゃなきゃ動かないと考えられた点を教えて頂けないでしょうか? antはjavaが動けば動きますが、そこから起動しようとしてるconfigureが素のwindowsでは動かないんです(#1,2にそう書いてるんだけど・・・)。

ruzxa
質問者

お礼

う。。失礼しました。 ご丁寧に解答ありがとうございます!

  • wormhole
  • ベストアンサー率28% (1621/5657)
回答No.2

#1です。 >unix関連でOSSに関わっていればわかるんですが、Makefileの生成などを行うスクリプトファイルで素のWindowsでは動きません。 「configure」が抜けてました。正しくは「unix関連でOSSに関わっていればわかるんですが、configureはMakefileの生成などを行うスクリプトファイルで素のWindowsでは動きません。」です。

ruzxa
質問者

お礼

ありがとうございます!自分の知識ではたどり着けない答えでとても助かっています。 もし宜しければ後学のためにUNIX関係じゃなきゃ動かないと考えられた点を教えて頂けないでしょうか? [wikipedia]より抜粋 >Apache Ant(アパッチ アント)は、ビルドツールソフトウェアである。 >GNU make のJava版ともいえるものであり、オペレーティングシステム (OS) など特定の>環境に依存しにくいビルドツールである。 てっきりOS依存のない便利なビルド環境だと思っていたのですが、windowsでは多々そのようなバグが発生するということなのでしょうか。

関連するQ&A

  • cygwin上でantコマンドが途中で止まる

    cygwin上でもantが動かなかった理由を教えて下さい。 ・環境 windows7 ・経緯 windowsコマンドプロンプト上でant実行時に上記のエラーに遭遇 原因としてantコマンドではmakefileの生成などを行うスクリプトファイルをwindows上で動かせないというものでした。 そこでcygwin上で動かしてみたものの全く同様のエラーが発生 ただし、cygwin上でcvc3フォルダまで移動し、 ./configure /usr/bin/make と実行すると動きました。 [コマンドと結果(一部抜粋)] C:\Users\mar\Dropbox\js-symbolic-executor\js-symbolic-executor>ant > ant1.txt BUILD FAILED C:\Users\mar\Dropbox\js-symbolic-executor\js-symbolic-executor\build.xml:105: Execute failed: ava.io.IOException: Cannot run program ".\configure" (in directory "C:\Users\mar\Dropbox\js-s bolic-executor\cvc3"): CreateProcess error=2, 指定されたファイルが見つかりません。 at java.lang.ProcessBuilder.start(ProcessBuilder.java:1051) at java.lang.Runtime.exec(Runtime.java:620) [ant実行対象のbuilt.xml] <target name="configure-cvc3" depends="check-config.status" unless="config.status.present"> <property name="arith" value="gmp"/> <exec dir="../cvc3" executable="./configure"> (←build.xml:105行目の実行できなかった部分です。) <arg value="--enable-java"/> <arg value="--enable-dynamic"/> <arg value="--with-arith=${arith}"/> </exec> </target>

  • Tomcat起動時のエラー

    Tomcatを起動すると以下のエラーがでます。 org.apache.commons.digester.Digester endElement 致命的: End event threw exception java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:324) at org.apache.commons.beanutils.PropertyUtils.setSimpleProperty(PropertyUtils.java:1789) at org.apache.commons.beanutils.PropertyUtils.setNestedProperty(PropertyUtils.java:1684) at org.apache.commons.beanutils.PropertyUtils.setProperty(PropertyUtils.java:1713) at org.apache.commons.beanutils.BeanUtils.setProperty(BeanUtils.java:1019) at org.apache.commons.digester.BeanPropertySetterRule.end(BeanPropertySetterRule.java:245) at org.apache.commons.digester.Digester.endElement(Digester.java:1064) : : at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:425) Caused by: java.lang.InstantiationException: javax.servlet.ServletContext at java.lang.Class.newInstance0(Class.java:293) at java.lang.Class.newInstance(Class.java:261) at org.apache.velocity.tools.view.ViewToolInfo.setClassname(ViewToolInfo.java:84) 現在、Strutsとvelocityを導入しています。 エラーはでますが動作には支障がありません。 何が原因なのでしょうか。。 誰か原因がわかる方おられませんか。 ご教授、宜しくお願い致します。

  • eclipse-tomcat 実行エラー

    eclipseでfess(全文検索オープンソース)のデバッグをしようとしましたがtomcat実行した際に以下のエラーがでてしまいます。なぜでしょうか?起動構成のクラスパスには$TOMCAT_HOME\bin、$TOMCAT_HOME\lib内のjarファイルを指定しています。tomcat6でも7でも試してみました。Server.xmlの内容は「<Context path="fess" reloadable="true" docBase="D:\workspace\fess\src\main\webapp" workDir="D:\workspace\fess\src\main\webapp" />」一行を追加したのみです。ちなみに http://localhost:8080/examples/ は正常に表示されています。 2012/05/11 10:36:13 org.apache.tomcat.util.digester.Digester startElement 致命的: Begin event threw exception java.lang.NullPointerException at org.apache.tomcat.util.digester.ObjectCreateRule.begin(ObjectCreateRule.java:144) at org.apache.tomcat.util.digester.Digester.startElement(Digester.java:1276) at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:501) at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:767) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1363) at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$ContentDriver.scanRootElementHook(XMLDocumentScannerImpl.java:1318) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:3104) at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:922) at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:648) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:511) at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:808) at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:737) at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:119) at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1205) at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:522) at org.apache.tomcat.util.digester.Digester.parse(Digester.java:1537) at org.apache.catalina.startup.Catalina.load(Catalina.java:601) at org.apache.catalina.startup.Catalina.load(Catalina.java:649) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:281) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:449)

  • tomcat3.2.3

    tomcat4.0.1をいれていたのですが、 他のものとの互換性の問題があり、 tomcat3.2.3をいれました。 そうすると、以下のエラーで tomcatが実行できません。 FATAL:java.net.BindException: java.net.BindException at java.net.PlainSocketImp1.socketBind(Native Method) at java.net.PlainSocketImp1.bind(PlainSocketImp1.java:452) at java.net.ServerSocket.<init>(Server\Socket.java:170) at java.net.ServerSocket.<init>(ServerSocket.java:121) at org.apache.tomcat.net. DefaultServerSocketFactory.createSocket(DefaultServerSocketFactory.java:97) at org.apache.tomat.service.PoolTcpEndpoint.startEndpoint(PoolTcpEndpoint.java:239) at org.apache.tomcat.service.PoolTcpConnector.start(PoolTcpConnector.java:188) at org.apache.tomcat.core.ContextManager.start(Conte at org.apache.tomcat.startup.Tomcat.execute(Tomcat.j at org.apache.tomcat.startup.Tomcat.main(Tomcat.java なにか、はずしていそうなことがありましたらおしえてください。

  • Tomcat+Postgresql 起動時のエラー

    以下のようなエラーが発生するのですが どういった原因が考えられるでしょうか? よろしくお願いいたします。 環境 postgresql-7.4.12 tomcat5.0 jdk1.4.2 以下、プログラムログ [FATAL] 2011-02-17 08:25:41 [TP-Processor6] org.postgresql.util.PSQLException: The backend has broken the connection. Possibly the action you have attempted has caused it to close. [WARN ] 2011-02-17 08:25:41 [TP-Processor6] java.lang.RuntimeException: org.postgresql.util.PSQLException: The backend has broken the connection. Possibly the action you have attempted has caused it to close. [FATAL] 2011-02-17 08:25:41 [TP-Processor3] org.postgresql.util.PSQLException: An I/O error has occured while flushing the output - Exception: java.net.SocketException: Broken pipe Stack Trace: java.net.SocketException: Broken pipe at java.net.SocketOutputStream.socketWrite0(Native Method) at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92) at java.net.SocketOutputStream.write(SocketOutputStream.java:136) at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:66) at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:124) 以下、catalineログ -- [GC 1147257K->973413K(2073856K), 0.1046160 secs] org.postgresql.util.PSQLException: The backend has broken the connection. Possibly the action you have attempted has caused it to close. at org.postgresql.core.PGStream.ReceiveChar(PGStream.java:168) at org.postgresql.core.QueryExecutor.executeV3(QueryExecutor.java:128) at org.postgresql.core.QueryExecutor.execute(QueryExecutor.java:101) at org.postgresql.core.QueryExecutor.execute(QueryExecutor.java:43) at org.postgresql.jdbc1.AbstractJdbc1Connection.execSQL(AbstractJdbc1Connection.java:875) at org.postgresql.jdbc1.AbstractJdbc1Connection.setAutoCommit(AbstractJdbc1Connection.java:1266) at org.apache.commons.dbcp.DelegatingConnection.setAutoCommit(DelegatingConnection.java:266) at org.apache.commons.dbcp.PoolingDataSource$PoolGuardConnectionWrapper.setAutoCommit(PoolingDataSource.java:338)

  • AndroidでZIP解凍したい

    WindowsXPSP3のEclipse(JUNO)でAndroidアプリの開発をしています。 ZIPファイル解凍を行うためimport org.apache.tools.zip.ZipOutputStreamとしてインポート文を書いたところ「インポートされた org.apache.tools は見つかりません」と怒られてしまいます。 設定>Ant>ランタイムにant.jarがあるだけではだめなのでしょうか。 ※ZIPファイルに日本語フォルダを含むのでorg.apache.toolsを使用したいです。

  • Tomcatのエラーで質問です

    FreeBSD 6.2-RELEASEにTomcat5.5,Apache2をインストールし、 mod_jkの設定まで完了して、JSPを実行しましたが、 下記エラーがでてしまいます。 ご存知の方がおられましたら、是非ご教授ください。 よろしくお願いいたします。 java.io.FileNotFoundException: /usr/local/tomcat5.5/work/Catalina/localhost/jsp-examples/org/apache/jsp/test3_jsp.java (Permission denied) at java.io.FileOutputStream.open(Native Method) at java.io.FileOutputStream.<init>(FileOutputStream.java:179) at java.io.FileOutputStream.<init>(FileOutputStream.java:70) at org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:141) at org.apache.jasper.compiler.Compiler.compile(Compiler.java:296) at org.apache.jasper.compiler.Compiler.compile(Compiler.java:277) at org.apache.jasper.compiler.Compiler.compile(Compiler.java:265) at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:564) at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:302) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265) at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151) at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:200) at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:283) at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:773) at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:703) at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:895) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689) at java.lang.Thread.run(Thread.java:595) Nov 11, 2007 7:32:07 PM org.apache.catalina.core.StandardWrapperValve invoke SEVERE: Servlet.service() for servlet jsp threw exception java.io.FileNotFoundException: /usr/local/tomcat5.5/work/Catalina/localhost/jsp-examples/org/apache/jsp/test3_jsp.java (Permission denied) at java.io.FileOutputStream.open(Native Method) at java.io.FileOutputStream.<init>(FileOutputStream.java:179)

  • ant debugの実行

    ブラウザでAndroidアプリケーション開発が行えるようなシステムをCent OSで開発しています。 PHPを使っています。 ■問題 ・サーバー上のコマンドライン端末でのant debugコマンドは実行可能(Build Successfull) ・ターミナル(Tera Term)上でのant debugコマンドは実行可能(こちらもBuild Successfull) ・ブラウザからのant debugコマンド(PHPのsystem関数使用)が実行不可。  以下ターミナルでみたerror_logです。↓ BUILD FAILED /home/nameko/android-sdk-linux/tools/ant/build.xml:705: The following error occurred while executing this line: /home/nameko/android-sdk-linux/tools/ant/build.xml:718: Unable to find a javac compiler; com.sun.tools.javac.Main is not on the classpath. Perhaps JAVA_HOME does not point to the JDK. It is currently set to "/usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0/jre" ------------------------------------ 環境パスの設定ミスでしょうか。 調査しつつ調整しているのですが、いまいち環境パスの設定の仕方(どこのどのファイルをviコマンドを用いるか)、反映の仕方(sourceコマンドであっているのか)を詳しく知りたいです。 また、1つ気になる所がありまして、 printenvコマンドでパスの一覧を見ると、 ・PATH=~~~~ ・ANDROID_SDK=~~~~~ ・ANDROID_SDK2=~~~~~~ ↑の「~~~」の一部分に、”ダウンロード” という日本語が設定されています。OS間の互換性でのerrorである可能性もありうるので、こちらのパスも直したいのですが、変え方がわかりません。 どなたか教えていただけると幸いです、よろしくお願いします。

    • 締切済み
    • PHP
  • 実行時エラーの内容がわかりません

    コンパイル後、実行すると次のようなエラーが発生します。 ------ Apache Tomcat/4.0.6 - HTTP Status 500 - Internal Server Error [type] Exception report [message] Internal Server Error [description] The server encountered an internal error (Internal Server Error) that prevented it from fulfilling this request. [exception] javax.servlet.ServletException: サーブレットの実行により例外を投げました at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)    (中略) [root cause] java.lang.NoClassDefFoundError: com/odi/excelon/filesystem/DirectoryEnumeration at m7_tools.dbSearch.(dbSearch.java:35) at m7_listDisp.doGet(m7_listDisp.java:79) at javax.servlet.http.HttpServlet.service(HttpServlet.java:740) ----- 下から2行目でdbSearchをnewしていて、 3行目はdeSearch内のコンストラクタ(他のクラスをnewしている)部分です。 ちなみに"com/odi/excelon/filesystem"は"com.exln.dxe.filesystem"に変更になっていて、後者をimportしています。 コード自体は旧版の使いまわしなのですが。 classpath等も見たのですが、いまひとつエラー内容がわからなくて困っています。よろしくお願いします。

    • ベストアンサー
    • Java
  • Eclipseでサーブレットを使用する際のエラー

    Eclipseでサーブレットを動かすために勉強中なのですが、問題が発生し勉強を進めることが出来なくなってしまいましたので、この場を借りて質問させて頂きます。 非常に初歩的な内容かもしれませんが、お付き合い頂けると幸いです。 問題の内容は、サーブレット起動時にエラーが発生し、ブラウザ上でも見ることが出来無いことです、先ずはエラーメッセージを… ***Eclipse側*** 致命的: Error loading WebappClassLoader context: /Practice1 delegate: false repositories: /WEB-INF/classes/ ----------> Parent Classloader: org.apache.catalina.loader.StandardClassLoader@164dbd5 practice1_1 java.lang.ClassNotFoundException: practice1_1 at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1680) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1526) at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1128) at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:827) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:129) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:602) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) at java.lang.Thread.run(Thread.java:662) 2012/06/11 2:29:48 org.apache.catalina.core.StandardWrapperValve invoke 致命的: サーブレット practice1_1 に例外を割り当てます java.lang.ClassNotFoundException: practice1_1 at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1680) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1526) at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1128) at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:827) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:129) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:602) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) at java.lang.Thread.run(Thread.java:662) ***ブラウザ側*** HTTPステータス 404 - サーブレット practice1_1 が利用できません type ステータスレポート メッセージ サーブレット practice1_1 が利用できません 説明 The requested resource (サーブレット practice1_1 が利用できません) is not available. といったエラー内容です。 Eclipse側のエラーメッセージを見る限り、WebappClassLoaderの読み込みでエラーが発生しているのが原因なようですので、WebappClassLoaderが何処にあるのかを調べてみたところ、org.apache.catalina.loader.WebappClassLoader内にあるようでした。 このjarファイル自体は見つけられなかったのですが、tomact内にcatalina.jarやcatalina-ant.jar等のファイルがありましたので、プロジェクトを右クリックして外部jarを追加してみたり、プロジェクト内のlibファイルに入れてみたりしてみたのですが、改善しません。 以前にも似たような質問があったようなのでそちらもあたってみたのですが、解答を見てもエラーのままだという内容でした、ですが私ではWebappClassLoaderの読み込み失敗する、といったところまでしか解らず、途方に暮れています。 このエラーの解決方法をご存知の方が居ましたら、ご助力頂けると嬉しいです、宜しくお願いします。

専門家に質問してみよう