Discussion:
[問題] 寫成兩個檔案時的問題
(时间太久无法回复)
詩人的眼淚
2007-04-16 11:58:20 UTC
Permalink
爬了一下"安裝"文後還是有疑惑,所以想請大家幫忙解惑一下

我最近開始練習寫成兩個檔案,舉例說:

我寫了一個關於Stack的class檔,然後再寫一個test的StackDemo檔

在run程式的時候compiler就會指出我在StacdDemo檔時用到的Stack

檔的裡頭方法他找不到(canot find symbol: method getIndex() )

但是如果放在其他電腦上跑就ok(只是我用的電腦不行)

(我有把檔案放在同一資料夾下,也試著重灌過了,參數也有確認過

表達稍嫌笨拙,希望大家有明白我的問題)

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.137.203.150
天族
2007-04-16 13:03:31 UTC
Permalink
※ 引述《helenus (詩人的眼淚)》之銘言:
: 爬了一下"安裝"文後還是有疑惑,所以想請大家幫忙解惑一下
: 我最近開始練習寫成兩個檔案,舉例說:
: 我寫了一個關於Stack的class檔,然後再寫一個test的StackDemo檔
: 在run程式的時候compiler就會指出我在StacdDemo檔時用到的Stack
: 檔的裡頭方法他找不到(canot find symbol: method getIndex() )
: 但是如果放在其他電腦上跑就ok(只是我用的電腦不行)
: (我有把檔案放在同一資料夾下,也試著重灌過了,參數也有確認過
: 表達稍嫌笨拙,希望大家有明白我的問題)


跟電腦其實沒關係

跟路徑有關係

請在電腦的環境變數裡新增一個 classpath=.;

試試重新編譯

如果還是失敗,你使用 javac a.java b.java 試試

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.230.173.127
詩人的眼淚
2007-04-16 14:15:09 UTC
Permalink
※ 引述《mybluesky (天族)》之銘言:
: ※ 引述《helenus (詩人的眼淚)》之銘言:
: : 爬了一下"安裝"文後還是有疑惑,所以想請大家幫忙解惑一下
: : 我最近開始練習寫成兩個檔案,舉例說:
: : 我寫了一個關於Stack的class檔,然後再寫一個test的StackDemo檔
: : 在run程式的時候compiler就會指出我在StacdDemo檔時用到的Stack
: : 檔的裡頭方法他找不到(canot find symbol: method getIndex() )
: : 但是如果放在其他電腦上跑就ok(只是我用的電腦不行)
: : (我有把檔案放在同一資料夾下,也試著重灌過了,參數也有確認過
: : 表達稍嫌笨拙,希望大家有明白我的問題)
: 跟電腦其實沒關係
: 跟路徑有關係
: 請在電腦的環境變數裡新增一個 classpath=.;
: 試試重新編譯
: 如果還是失敗,你使用 javac a.java b.java 試試

第一個辦法好像不行,第二個辦法就可以解決了,多謝你提供的這招

讓我又學到新東西囉~~

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.137.203.150

继续阅读narkive:
Loading...