Windows 8 & Pengembangan Java


22

Saya sedang mempertimbangkan untuk memutakhirkan PC saya ke Windows 8, tetapi saya punya satu kekhawatiran.

Saya belum menemukan "konfirmasi", bahwa JDK dan Eclipse akan berfungsi pada Windows 8.

Adakah yang mencoba mengembangkan / menjalankan aplikasi Java pada Windows 8?


2
Saya pikir Anda bisa mendapatkan partisi pengembangan dan mencoba menginstal Win 8 dan gerhana di atasnya. Saya tidak melihat alasan Anda akan mengalami masalah. karena Win 8 didasarkan pada desain Win 7.

1
Jika tidak ada yang menjawab, Anda dapat dengan mudah mencoba ini di instalasi mesin virtual Windows 8. Namun saya duga aplikasi desktop "legacy" akan kompatibel antara Win7 dan Win8.
milimoose

3
Anda dapat melakukan yang lebih baik - mencari pengalaman orang lain. Setidaknya jdk 'berfungsi' di bawah windows 8. Lihat tautan java-buddy.blogspot.com/2012/01/install-jdk-7-on-windows-8.html
Dmitriy Ugnichenko

Pengalaman anekdotal kecil: setidaknya salah satu kolega saya menggunakan Windows 8 sebagai platform pengembangan utamanya (menggunakan Eclipse dan IntelliJ IDEA).
Joachim Sauer

Pembaruan JDK 6 30-ish bekerja untuk saya di Windows 8 dalam Parallels VM di mac OSX.
serg10

Jawaban:



1

Menjalankan Java di Windows 8 mungkin tidak akan menjadi masalah, karena Java adalah bahasa yang portabel dan lintas platform. Masalah ketergantungan tidak ada, tetapi mereka diminimalkan dan diisolasi (jika ada) pada lapisan kode (biasanya rendah), dan disembunyikan dari pengguna / klien API. Jadi, jika kode Anda memiliki masalah portabilitas, umumnya akan menjadi masalah dan bukan khusus Windows 8. (mis. jika kode Anda rusak porting dari Win8 ke OS lain, itu bukan kesalahan Win8)

Jadi umumnya jika java dan javac berjalan di Windows 8, semua program Java akan berjalan di Windows 8 sejauh tidak ada masalah ketergantungan yang muncul. Menginstal di sebuah partisi seperti yang ditunjukkan atau dijalankan di mesin virtual Windows 8 dapat menjadi cara untuk mengkonfirmasi diri sendiri berapa banyak yang mungkin dicapai dalam lingkungan ini.

Saya akan menyarankan memeriksa beberapa situs lain dari jaringan, yaitu superuser mungkin punya jawaban ...


6
Jawaban ini tidak benar-benar berisi informasi faktual - Java menjadi portabel hanya mengacu pada varian platform yang berbeda yang kompatibel satu sama lain, itu bukan jaminan bahwa port yang diberikan tidak akan pernah rusak karena perubahan pada API yang mendasarinya yang berada di luar dari kontrol JDK saat itu. (Tidak ada informasi kecuali tautan ke SuperUser yang seharusnya bisa menjadi komentar pada pertanyaan - jika bukan karena itu ini akan menjadi downvote.)
millimoose

Saya juga terganggu oleh kutipan menakut-nakuti. Jawa adalah jelas portabel dan lintas platform karena telah, pada kenyataannya, telah porting ke platform yang berbeda.
milimoose

Saya setuju itu telah porting ke banyak platform tetapi Anda menyoroti bahwa ada dependensi API yang merupakan poin saya dalam mengutip untuk mengatakan bahwa masalah portabilitas tidak ada! Saya juga mengira bahwa jika Anda tidak bekerja pada tingkat yang sangat tinggi dengan terlalu banyak ketergantungan pada Windows 8, Anda dapat menjalankan semuanya dengan sangat lancar. Jika Anda memiliki ketergantungan pada OS, ini merupakan masalah yang sama seperti memindahkannya dari windows ke Linux.

Itu hanya perdebatan semantik. Portable tidak berarti "masalah porting tidak ada", hanya saja itu layak untuk membuat port yang kompatibel. (Yang, dalam kasus Java, adalah.) Semua itu berarti bahwa ketergantungan platform terisolasi pada lapisan kode (biasanya rendah), dan disembunyikan dari pengguna / klien API. Menurut definisi Anda, setiap bagian dari kode portabel di Bumi hanya akan "portabel".
milimoose

Anda tahu, Anda benar, saya akan memperbaikinya dan menjelaskan bahwa dependensi dapat menjadi masalah! Terima kasih atas sarannya! :)

1

Saya telah menginstal windows 8, mencoba untuk menginstal masalah komparatif Juno-> ada di sana tetapi Helios tampaknya tidak punya masalah. Tetapi beberapa plugin tidak berfungsi di Helios. (Plugin ADT untuk pengembangan Android).


1

Saya menggunakan Eclipse Kepler 4.1.2 pada tablet Windows 8, semuanya bekerja dengan baik.

Pengaturan saya adalah: RAM 512 vheap: 32 penyimpanan internal 200, tidak ada sdcard.

Ada beberapa masalah dengan menggunakan ukuran tablet, tetapi memperbaiki masalah dengan menyalin pengaturan Windows 7 saya untuk menggunakan lengan. Saya juga menyelesaikan masalah dengan grafis dengan mengaktifkan gpu host.

Masih memiliki masalah grafis dengan AVDS yang menjalankan 3,2 karena beberapa alasan.


0

JDK 1.7_10 atau lebih baru yang hampir didukung di Windows 8 .. yang untungnya berarti perusahaan saya tidak bisa meng-upgrade mesin Win7 saya .. ya!

diambil di sini: http://www.java.com/en/download/faq/win8_faq.xml

Windows 8 secara resmi didukung dengan rilis Java 7 Update 10. Java hanya akan didukung di layar Desktop . Java tidak akan berjalan di layar Mulai.

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.