2011-01-20 13 views

cevap

7

JDK'ya ihtiyacınız var, JRE'yi değil.

2

büyük out-of-the-box veritabanı uygulamalarla geliştirme deneyimi, Java SE 6 geliştirme kiti için Veritabanı

- olmasa Java Runtime Environment (JRE) - ko- , tüm Java JDBC veritabanı, Apache Derby'ye dayanan Java DB . 'a gerek yok bir veritabanı uygulama geliştirirken kendi JDBC veritabanını bulup yapılandırın! Geliştiriciler aynı zamanda güncellenmiş JDBC 4.0, pek çok önemli iyileştirmeler bir SQL veri türü ve büyük ikili nesne (BLOB'lar) ve Karakter büyük nesneleri daha iyi entegrasyonu gibi XML için böyle olarak özel destek ile iyi kullanılan API ( alacak CLOB'lar) API'larına.

sizin bağlantısından

ve JavaDB! = Derby (bir apache ürünü olan).

+3

Bağlantınızdan: 'Java DB Sun'ın açık kaynak Apache Derby% 100 Java teknoloji veritabanının desteklenen dağıtımdır. Tamamen işlemsel, güvenli, kullanımı kolay, standartlara dayalı SQL, JDBC API ve Java EE henüz küçük, sadece 2.5 MB'tir - http://www.oracle.com/technetwork/java/javadb/overview /index.html. Java DB SSS: '2. S: Java DB Apache Derby'nin bir çatalı mı? C: Hayır, Java DB, Sun'ın Apache Derby'nin desteklenen sürümü ve Apache Derby ile aynı ikili dosyaları içeriyor. ” –

+0

" Sun destekli ", Oracle ile gerçek iklimi ve –

+1

no'lu" destekli Sun'ın hata raporlarını kabul edeceği ve hatta "gitme" demek yerine dağıtılan versiyonda bulunursa bunları düzeltmeye çalışacağı anlamına gelir. İkililerin aynı olduğuna dikkat edin. –

2

Kodun JDK yüklemesinin bir parçası olduğu "dahil", ancak her Java uygulamasının Derby'ye ihtiyacı olmadığı için Derby kavanozları otomatik olarak sınıf yoluna yerleştirilmez. JDK indirmesinde bulunan Derby (JavaDB) kavanozları, yazabileceğiniz herhangi bir J2SE java uygulamasında kullanışlıdır ve kesinlikle başka bir kopya yüklemenize gerek yoktur, sadece bu kavanozları bu uygulamalar için sınıf yolunuza koyun. Uygundur.

6

Evet, JRE yerine JDK'ya ihtiyacınız var. Ancak aynı soruna girdikten sonra, JDK yükleyicisinin C: \ Program Files \ Sun \ JavaDB'de Java DB (Windows XP ortamımda) yerleştirdiğini buldum. Orada kontrol etmek isteyebilirsiniz veya çevrenizde eşdeğerdir.

Umarım bu, bu sayfada kendini bulan diğer insanlara yardımcı olur. (Neden Java geliştirme bu sinir bozucu olmak zorunda?)