編譯總提示找不到符號,搞了一週多,快瘋了

btking發表於2008-06-18
一個web專案,用tomcat做伺服器。

1.有全部類的.class檔案,要對其中的一個類BaseSIPProxy.java進行修改,程式檔案的路徑G:\ROOT\WEB-INF\classes\com\sipserver\sip\proxy\BaseSIPProxy.java,先用反編譯軟體把整個程式的全部類檔案反編譯了,現在還沒有對BaseSIPProxy.java進行修改,只是試著把它編譯回去,就報出了這些錯誤。例如:
ROOT\WEB-INF\classes\com\sipserver\sip\proxy\BaseSIPProxy.java:8: 找不到符號
符號: 類 LifeCycle
位置: 軟體包 com.sipserver
import com.sipserver.LifeCycle;

ROOT\WEB-INF\classes\com\sipserver\sip\proxy\BaseSIPProxy.java:9: 軟體包 com.sipserver.model 不存在
import com.sipserver.model.Config;

2.只要是import了程式類的類檔案,編譯時都會報錯找不到import的那些類,找不到符號。

3.今天試著編譯了一個只import了類庫的類檔案,編譯成功,並且替代以前的同名class檔案,
程式執行時沒有報錯

4.自己寫了一個test類,只呼叫了一個程式類,編譯時也是同樣的錯誤,報找不到符號

相關文章