RSS   



  可打印版本 | 推薦給朋友 | 訂閱主題 | 收藏主題 | 純文字版  


 


 
主題: [Java&JSP] 問一個關於java編譯,很初淺的問題   字型大小:||| 
torpedo
鐵驢友〔初級〕
等級: 4


 . 積分: 38
 . 文章: 77
 . 收花: 133 支
 . 送花: 411 支
 . 比例: 3.09
 . 在線: 364 小時
 . 瀏覽: 20051 頁
 . 註冊: 7099
 . 失蹤: 190
 . Taipei
#1 : 2013-2-6 09:11 PM     全部回覆 引言回覆

最近開始自學java
但發現編譯一直是我最頭疼的問題,似乎很多彷間的書並沒有深入提及
我碰到一個很簡單的問題卻一直不知道怎麼編譯

我在
E:\Java\web....裡面創兩個class檔(A.java, B.java )
是想在class A中調用class B的方法

我個構想大致如下
package web;
import java.io.*;

public class A {
        public String name;
        public A(){
                this.name = "A";
        }
        public void test(){
                B b = new B(); //編譯一直出問題的地方
                b.show();
        }
               
        public static void main(String[] args) {
                A a = new A();
                a.test();       
        }       
}

我在編譯 A.java時,用的指令是

E:\Java\web>javac A.java


但編譯的結果都會顯示
cannot find symbol
B b = new B();
^
symbo: class B

但我用jcreator卻可以編譯成功????

這問題應該很白痴,想請問一下有沒有人能告訴小弟解決的辦法?
或使有哪些關於編譯的資料可查.......謝謝

[torpedo 在  2013-2-6 09:15 PM 作了最後編輯]



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
torpedo
鐵驢友〔初級〕
等級: 4


 . 積分: 38
 . 文章: 77
 . 收花: 133 支
 . 送花: 411 支
 . 比例: 3.09
 . 在線: 364 小時
 . 瀏覽: 20051 頁
 . 註冊: 7099
 . 失蹤: 190
 . Taipei
#2 : 2013-2-6 10:20 PM     全部回覆 引言回覆

嗚嗚!查了老半天
發現是我的系統設定有問題......包括同時安裝X32 X64版本

抱歉浪費了一篇文章
我想就順便把我解決的方式說一下好了......

就在系統裡面設定好以下的參數,即可解決.......java編譯對新手還真麻煩

PATH
C:\Program Files\Java\jdk1.7.0_13\bin  

CLASSPATH
.\;%JAVA_HOME%\lib\tools.jar  

JAVA_HOME
C:\Program Files\Java\jdk1.7.0_13


[torpedo 在  2013-2-6 10:21 PM 作了最後編輯]



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記

   

快速回覆
表情符號

更多 Smilies

字型大小 : |||      [完成後可按 Ctrl+Enter 發佈]        

溫馨提示:本區開放遊客瀏覽。
選項:
關閉 URL 識別    關閉 表情符號    關閉 Discuz! 代碼    使用個人簽名    接收新回覆信件通知
發表時自動複製內容   [立即複製] (IE only)


 



所在時區為 GMT+8, 現在時間是 2024-4-28 03:45 AM
清除 Cookies - 連絡我們 - TWed2k © 2001-2046 - 純文字版 - 說明
Discuz! 0.1 | Processed in 0.019683 second(s), 7 queries , Qzip disabled