Discussion:
[問題] Mac 下的 jdbc-odbc橋接器 和 路徑?
(时间太久无法回复)
YOU HAVE I HAVE
2007-08-07 01:57:32 UTC
Permalink
※ 引述《PsMonkey (痞子軍團團長)》之銘言:
: ※ 引述《YOUHAVE (YOU HAVE I HAVE)》之銘言:
: : 還有 順便請問
: : 在 win 下 java 的 那些sun 寫好的 class會放在 jdk下的某個目錄中
: : 那請問 在 mac 下呢? 那些sun 已經寫好的class 和 那些 driver要去哪裡看呢?
: : 還是說 ? mac 也有jdk要裝? 謝謝
: : java新手......
: write once, run anywhere
: 這對 programmer 而言,是成立的
: 但是在 deploy 的角度來說,這有點像是謊言 lol
: "anywhere" 的前提是... 機器上頭有 JRE
: 最後,我不確定你的「sun 已經寫好的 class」是啥
: 如果是 Java 內建的 class,那應該 JRE 裝了就有
: ====
: 聽說 mac 不是內建 JDK 了 @__@

你好 首先 感謝你的回應

我現在的情況就是 在 macbook ox X 10.4.10 的機器上 已經可以使用netbeans編譯java

目前的問題是

找不到 java.lang 等等等 之類那些 內建在java裡面的 class 的 原始碼 的位置


因為我在win 之下 有安裝jdk的時候 我會知道路徑 所以我在win之下 我曉得那些檔案

的路徑 所以我可以看到



但是就是因為在mac 下 我並沒有安裝 jdk(因為已經內建) 所以我想看那些檔案時

不曉得去哪裡看 (我有用spotlight找過 可是沒有)

所以 有人知道 如果是mac的話 那些檔案會放在哪裡? 還是有東西要安裝?

P.S. 其實我是因為

找不到mac中 jdbc對 odbc橋接器的驅動 (在win下 他上述那些東西放在一起)

所以 在此請教了^^



謝謝












--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.118.216.115
痞子軍團團長
2007-08-07 03:24:27 UTC
Permalink
※ 引述《YOUHAVE (YOU HAVE I HAVE)》之銘言:
: 你好 首先 感謝你的回應
: 我現在的情況就是 在 macbook ox X 10.4.10 的機器上 已經可以使用netbeans編譯java
: 目前的問題是
: 找不到 java.lang 等等等 之類那些 內建在java裡面的 class 的 原始碼 的位置
: 因為我在win 之下 有安裝jdk的時候 我會知道路徑 所以我在win之下 我曉得那些檔案
: 的路徑 所以我可以看到
: 但是就是因為在mac 下 我並沒有安裝 jdk(因為已經內建) 所以我想看那些檔案時
: 不曉得去哪裡看 (我有用spotlight找過 可是沒有)
: 所以 有人知道 如果是mac的話 那些檔案會放在哪裡? 還是有東西要安裝?
: P.S. 其實我是因為
: 找不到mac中 jdbc對 odbc橋接器的驅動 (在win下 他上述那些東西放在一起)
: 所以 在此請教了^^
: 謝謝

這... 亂七八糟... [嘆氣]

你到底是要「某個內建 class 的原始碼(.java 檔案)」
還是只是要「正常使用某個內建 class?」

你可以在 mac 上頭使用 netbeans(沒記錯的話,這是用 Java 寫的)
那表示你的 mac 上的 JDK 是完全正常,該有的都有

另外,在 windows 上頭
80% 的狀況,我們不用知道 JDK 灌在哪裡

最後,如果你如果只是要看所謂的 JDK 的 src code
(我不知道現在有沒有真正 release,以前的話
大多數的 class 只是註解跟架構空殼,沒有實質的程式碼)
sun 網站上應該有可以單獨下載
不然,就從 windows 的 JDK 安裝地方,把 src.zip copy 回來吧

----
[嘆氣]

--
 侃侃長論鮮窒礙  首頁:http://www.psmonkey.idv.tw
 眾目睽睽無心顫  Blog:http://ps-think.blogspot.com
 煢居少聊常人事 
 殺頭容易告白難  歡迎參觀 Java 版(@ptt.cc)精華區 \囧/

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.228.193.251
YOU HAVE I HAVE
2007-08-07 03:46:53 UTC
Permalink
※ 引述《PsMonkey (痞子軍團團長)》之銘言:
: ※ 引述《YOUHAVE (YOU HAVE I HAVE)》之銘言:
: : 你好 首先 感謝你的回應
: : 我現在的情況就是 在 macbook ox X 10.4.10 的機器上 已經可以使用netbeans編譯java
: : 目前的問題是
: : 找不到 java.lang 等等等 之類那些 內建在java裡面的 class 的 原始碼 的位置
: : 因為我在win 之下 有安裝jdk的時候 我會知道路徑 所以我在win之下 我曉得那些檔案
: : 的路徑 所以我可以看到
: : 但是就是因為在mac 下 我並沒有安裝 jdk(因為已經內建) 所以我想看那些檔案時
: : 不曉得去哪裡看 (我有用spotlight找過 可是沒有)
: : 所以 有人知道 如果是mac的話 那些檔案會放在哪裡? 還是有東西要安裝?
: : P.S. 其實我是因為
: : 找不到mac中 jdbc對 odbc橋接器的驅動 (在win下 他上述那些東西放在一起)
: : 所以 在此請教了^^
: : 謝謝
: 這... 亂七八糟... [嘆氣]
Sorry la 真的是新手 ...XD
: 你到底是要「某個內建 class 的原始碼(.java 檔案)」
沒錯 就是想要看他的原始碼

: 還是只是要「正常使用某個內建 class?」
: 你可以在 mac 上頭使用 netbeans(沒記錯的話,這是用 Java 寫的)
: 那表示你的 mac 上的 JDK 是完全正常,該有的都有
: 另外,在 windows 上頭
: 80% 的狀況,我們不用知道 JDK 灌在哪裡
: 最後,如果你如果只是要看所謂的 JDK 的 src code
: (我不知道現在有沒有真正 release,以前的話
: 大多數的 class 只是註解跟架構空殼,沒有實質的程式碼)
: sun 網站上應該有可以單獨下載
: 不然,就從 windows 的 JDK 安裝地方,把 src.zip copy 回來吧
: ----
: [嘆氣]

感謝

恩恩 win 的話 那些class的source code 會放在 jdk下 src.zip裡面 (沒記錯的話..)

所以我想問的就是 那這個 src.zip 裡面的所有檔案 在mac上要去哪裡找?


我在mac 上 有發現 在

使用者/developer/application/java tools/ 下 有個 javabrowser 的程式


執行之後 可以 看到 所有java的架構 和class 但是 如果我去找

java.lang.System 的話 他只會列出 裡面所有的field 和 methods

並不會 寫出 source code (感覺比較像是說明書) 所以 才會有這個問題


難道真的要去 win 下 copy一份 src 過來嗎 .....囧

============================問題分格線===========================



那 如果先撇開上述的問題不管的話



因為我現在要 在mac 中 操作Access的資料庫



並 打算利用 先 經過 JDBC->JDBC與ODBC橋接器->ODBC->開啟Access資料庫


所以 我目前 的問題是(都只是設定環境方面 還沒有要開程式碼)

1.JDBC與ODBC橋接器要如何能運作, 有要安裝東西嗎?

2.我打開mac 上的 ODBC管理員 裡面沒有 任何對應資料庫的driver , 有免費的driver可
以使用嗎?


請教了 謝謝


^

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.118.216.115
※ 編輯: YOUHAVE 來自: 140.118.216.115 (08/07 12:13)
痞子軍團團長
2007-08-07 04:05:42 UTC
Permalink
※ 引述《YOUHAVE (YOU HAVE I HAVE)》之銘言:
: ※ 引述《PsMonkey (痞子軍團團長)》之銘言:
: 恩恩 win 的話 那些class的source code 會放在 jdk下 bin裡面 (沒記錯的話..)

最好是這樣.... [嘆氣]

你不知道某 p 版主因為沒查證過就亂說話
被 k 的滿頭包好幾次了嗎?

: 那 如果先撇開上述的問題不管的話
: 因為我現在要 在mac 中 操作Access的資料庫
: 並 打算利用 先 經過 JDBC->JDBC與ODBC橋接器->ODBC->開啟Access資料庫
: 所以 我目前 的問題是(都只是設定環境方面 還沒有要開程式碼)
: 1.JDBC與ODBC橋接器要如何能運作, 有要安裝東西嗎?
: 2.我打開mac 上的 ODBC管理員 裡面沒有 任何對應資料庫的driver , 有免費的driver可
: 以使用嗎?
: 請教了 謝謝

請 google access jdbc driver

Access 能不用就不用(hsqldb 真正好)
連 Accss 應該不一定要透過 ODBC


--
 侃侃長論鮮窒礙  首頁:http://www.psmonkey.idv.tw
 眾目睽睽無心顫  Blog:http://ps-think.blogspot.com
 煢居少聊常人事 
 殺頭容易告白難  歡迎參觀 Java 版(@ptt.cc)精華區 \囧/

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

Loading...