Yüklü bir JRE'nin doğru olmasına güvenmek, tüm masaüstlerinin belirli bir sürüme kilitlendiği kontrollü bir şirket ortamının dışında anlamlı değildir. Bu durumda, bu ortamı kontrol eden kişinin bu sorusunu sormalısınız.
Toplu pazar Java masaüstü uygulaması için, kullanmasını istediğiniz JRE'yi bir araya getiren bir yükleyici veya başlatıcı kullanmanız veya Java Web Start'ı (JAWS) kurmanız gerekir .
Paket halinde bir JRE'yi gerçekten fiziksel olarak dağıtıyorsanız, lisans koşullarına uymanız gerektiğini unutmayın . Ben bir avukat değilim, ama bunlar çoğu amaç için sorunlu olmamalı. Yasal bir ekibinizin olduğu bir durumdaysanız, elbette onları geçmelisiniz.
Bir geliştirici veya diğer teknik yönelimli bir araç için, kavanozları Maven Central'da yayınlamak genellikle tercih edilir , bu nedenle dağıtım ve indirme tamamen otomatiktir. Bu, eski Java sürümlerine bağlı kalmanın avantajlı olduğu bir durumdur, çünkü daha eski bir sürüme kilitlenmiş şirketlerde kullanılmasını sağlar.
Ancak bugün başlatılan bir proje için çok fazla endişelenmem.
Son olarak, yukarıdakilerin hepsi çok fazla iş ise, kaynağı sadece github veya bitbucket üzerinde yayınlayabilir ve kullanıcının kendisinin oluşturmasına izin verebilirsiniz .