Untuk berbicara dengan setiap masalah Anda:
Saya telah menggunakan rilis lingkungan runtime Java selama beberapa tahun sekarang sebagai tugas instalasi perangkat lunak dari Kebijakan Grup. Saya menonaktifkan fungsi updater sebagai transformasi ke MSI dan menyebarkan pembaruan, sebagaimana diperlukan, melalui peningkatan wajib. Jika mesin perlu mempertahankan JRE yang lebih lama (karena beberapa aplikasi memerlukannya), saya menggunakan grup keamanan untuk menjaga mesin dari menerima upgrade yang lebih baru. (Untungnya, saya belum sering melakukan ini.)
Saya membuat transformasi ke MSI Sun menggunakan alat Orca dari Microsoft. Mungkin menyenangkan memiliki alat seperti "Customization Wizard" dari Adobe, tetapi saya dapat melakukan semua yang saya butuhkan dengan Orca.
Saya belum memiliki kesempatan bagi pengguna untuk "secara manual mengkonfigurasi pengaturan tertentu", tetapi saya akan menanganinya dengan satu dari dua cara. Jika itu masalah beberapa pengguna yang memerlukan beberapa pengaturan yang berbeda dari "norma", saya akan menggunakan "preferensi" Kebijakan Grup untuk mengatur pengaturan itu (dengan asumsi itu ada di bagian pengguna dari registri), atau Template Administratif untuk mengubah pengaturan (dengan asumsi itu ada di bagian komputer dari registri). Jika diharuskan pengguna hte diizinkan untuk mengubah pengaturan sesuai permintaan, saya dengan enggan mengubah izin pada registri untuk memungkinkan pengguna (benar-benar, grup keamanan yang berisi pengguna) untuk melakukannya. Dengan enggan.
Jika suatu aplikasi membutuhkan JRE-nya sendiri, saya akan cenderung mengikat instalasi JRE dengan skrip / GPO yang menyebarkan aplikasi dan memperlakukan keduanya sebagai satu unit. Itu cara paling sederhana yang bisa saya pikirkan untuk menghadapinya.
Saya mengalami kesulitan mengingat kembali pengaturan yang hidup di bawah "Program Files", tetapi saya dengan enggan memberikan izin kepada grup keamanan yang berisi akun pengguna yang perlu mengubah pengaturan ini, jika itu diperlukan. Saya mungkin juga akan memegang kepala saya di tangan saya dan mengutuk Sun.
Sampai Sun menyatukan tindakan mereka kembali: penyebaran perusahaan dan manajemen JRE, saya pikir kemungkinan kita semua akan memiliki solusi untuk mengatasinya. Ini membuat frustrasi, tapi sayangnya khas. Sepertinya sebagian besar pengembang tidak memiliki konsep bagaimana rasanya melakukan pekerjaan sysadmin. <high>