Re: [問題] jsp外部呼叫bat路徑問題

看板java作者 (痞子軍團團長)時間18年前 (2006/03/09 15:30), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串5/9 (看更多)
==站內信件== 這四篇文章(連 qrtt1 回覆的)看下來 我個人覺得,forkome 板友沒有把問題描述清楚 導致您會覺得 qrtt1 回答的不清不楚 我挑一下毛病,不是要為難您 目的還是希望您透過比較良好的發問內容 能快速地讓大家了解您的問題點,以便快速地回覆 ========================================================================= 首先,您沒有描述相關檔案存放的位置 您的 .bat 檔案有沒有跟 CallOut.class 放在一起? 還是? ※ 引述《forkome (烏龜)》之銘言: : 問題情況: : 當我在電腦中撰寫好bat,並直接執行是OK的,檔案內容如下 ^^^^^^^^^^^^^^^^ 這裡的執行,是直接在 console 執行該 bat 檔案 還是透過您用來測試 application 當中下 Runtime.exec()? : java -cp . CallOut : 但相同的bat檔案,用JSP呼叫時,卻發生一種路徑問題 : Exception in thread "main" java.lang.NoClassDefFoundError: CallOut 那麼,再描述這個問題的時候 是不是應該先提供一下,您有沒有用 application 的方式測試成功過? 例如 bat 檔案跟 CallOut.class 放在 c:\runDir 下 然後測試的 application 的 .class 檔案放在 c:\otherDir 下 用這個方法去模擬一下在 JSP 上頭的狀況? : 解決辦法是多加了cd c:\xxxx後再去java xxx 這是加在哪裡呢? 加在 bat 檔案? 還是 Runtime.exec() 的指令串當中? : 小弟不了解為什麼用jsp呼叫會路徑錯誤呢? -- 侃侃長論鮮窒礙 網站:http://www.psmonkey.idv.tw 眾目睽睽無心顫 個人版:telnet://legend.twbbs.org 煢居少聊常人事 殺頭容易告白難 歡迎參觀 Java 版(@ptt.cc)精華區 \囧/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.204.16.17
文章代碼(AID): #143zc4OT (java)
討論串 (同標題文章)
文章代碼(AID): #143zc4OT (java)