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 ...