Mengubah platform java tempat netbeans dijalankan


105

Saya menggunakan Netbeans 6.7. Saya pertama kali menginstal Java 1.5 sebelum menginstal Netbeans. Ketika saya menginstal Netbeans, dibutuhkan Java 1.5 sebagai versi default. Kemudian saya menginstal Java 1.6 di komputer saya. Saya perlu mengubah JDK default netbeans saya menjadi 1.6 tidak hanya untuk proyek tertentu tetapi juga untuk seluruh aplikasi Netbeans.

Jawaban:


186

Anda dapat mengubah JDK untuk Netbeans dengan mengubah file konfigurasi:

  1. Buka netbeans.conffile yang tersedia di bawah etcfolder di dalam instalasi NetBeans.
  2. Ubah netbeans_jdkhomevariabel untuk menunjuk ke jalur JDK baru, lalu
  3. Mulai ulang Netbeans Anda.

1
Bagi yang sudah punya netbeans_jdkhome dengan> = 7 versi. Masukkan library Java EE API ke dalam folder Library dan jangan lupa untuk mengatur JDK 7 dengan mengklik kanan pada proyek dan memilih Properties-> Sources dan atur format Source / Binary pilih JDK7 di antara opsi.
Arthur Kushman

Saya terus mendapatkan kesalahan Jdkhome tidak valid ditentukan --------------------------- Tidak dapat menemukan instalasi java di jdkhome yang ditentukan: C: \ Program Files (x86) \ Java \ jdk1.5.0_03 \ bin "; Apakah Anda ingin mencoba menggunakan versi default?"
Antusias

1
@Enthusiastic Anda tidak perlu memasukkan bindalam jalur coba seperti ini: `C: \ Program Files (x86) \ Java \ jdk1.5.0_03`
Abdel Raoof

1
@AbdelRaoof, memberikan kesalahan yang sama untuk jalur itu juga.
Antusias

4
Di OSX, saya melakukan "cd / Library / Java / JavaVirtualMachines" untuk menemukan JDK yang berbeda di Mac saya. Versi yang ingin saya gunakan adalah "/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home". Kemudian di / Applications / NetBeans / NetBeans 7.2.app/Contents/Resources/NetBeans/etc/netbeans.conf, saya menambahkan baris ini: netbeans_jdkhome="/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home"
Raymond Gan

30

Di kotak Windows 7 saya, saya menemukan netbeans.conf di <Drive>:\<Program Files folder>\<NetBeans installation folder>\etc. Terima kasih semuanya.


25

Untuk siapa pun di Mac OS X, Anda dapat menemukannya di netbeans.confsini:

/Applications/NetBeans/NetBeans <version>.app/Contents/Resources/NetBeans/etc/netbeans.conf

Jika ada yang perlu tahu :)


netbeans_jdkhome="/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home"misalnya
muttonUp

11

buka folder etc di folder netbeans lalu edit netbeans.conf dengan notepad dan anda akan menemukan baris seperti ini:

Lokasi default JDK, dapat diganti dengan menggunakan --jdkhome:
netbeans_jdkhome = "G: \ Program Files \ Java \ jdk1.6.0_13"

di sini Anda dapat mengatur versi jdk Anda.


jika jalur itu ada
dotbit

0

di Fedora saat ini tidak mungkin untuk menyetel jdk-HOME baru ke beberapa sdk. Mereka merancangnya sedemikian rupa sehingga akan selalu rusak. Coba --jdkhome [terserah] tetapi kemungkinan besar itu akan rusak dan menampilkan beberapa pesan kesalahan samar yang tidak masuk akal seperti biasa.


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.