Arkadaşalr java ile yaptığım bir programın başka bir bilgisayarda çalışmasını istiyorum ama bu program diğer makinede kodun compile edilip çalıştırma komutu ile çalışmıcak, bir exe veya jar dosyası yapılıp tek tıklamayla çalışmasını istiyorum.Bu kodu nasıl bu hale getirebilirim.
java ile yapılan program için exe oluşturma
Bu başlık kilitlidir. Yeni mesajlar gönderilemez veya mevcut mesajlar düzenlenemez.Borland JBuilder in bir yardımcı aleti var .. Native Executable Builder. ayrı bir programcık değil, Jbuilder enterprise de olması lazım.. ordan linux, windows altında çalışacak executable ler üretebilirsin
"executable jar" teknolojisi Java projelerinin exe ye platform bağımsız verdiği cevap olduğundan, bir Java projesi için önemli bir son kullanıcı kolaylığı...
Sorunun cevabı ise; ben JBuilder yerine, Sun Punlic Licence(SPL) kapsamında dağıtılan, freeware bir yazılım geliştirme aracı olan netBeans'ı kullanmanı şiddetle tavsiye ederim. Projeni build ettiğinde dist klasoru içersine oluşturulacak jar dosyası projenin executable hali olacaktır...
Bunun yanında elle de(manual olarak yani) projeni jar dosyasına çevirebilirsin...
Tüm bunlara rağmen illa exe istersen, jar dosyalarını exe lere çeviren programlar da gene internette mevcut...
Kolay Gelsin!...
arkadaslar yanlis yonlendirmemek lazim, native exe ler degil uretilen, hatta o olusan programlarin cogunu win rar ile acinca ayni sekilde source kodlarini gorebiliyorsunuz.
Siz jar dan sasmayin...
jar ları acınca mı source kodu gorebilecegini sanıyorsun. Ben mi yanlıs anladım yoksa???
hayir executable olarak nitelendirilen o dosyalari winrar veya benzeri bir program ile acinca byte kod dolasiyla da source kodu gorebilmis oluyorsunuz.
bazi ureticiler, javayi daha kolaylastirmak icin, jre kurulu makinelerde kolaylik olmasi bakimindan jar dosyalarini exe gibi gosterebiliyorlar.
jar dosyalari nasil arsiv dosyasi ise, bu executable dosyalarda bir kac satir haricinde hic bir farki yok jar dosyasindan, denemesi bedava bu sekilde ki .exe dosyalarini da acmayi deneyebilirsin winrar ile.
Aslında benim burda üzerinde durmak istediğim, sakınca oluşturabilecek durum. class dosyalarının bir decompiler yardımıyla source file a dönüştürülme meselesi idi. Doğal olarak herkez kaynak kodun görülmesini istemeye bilir. Bunu engellemek için class mixer tipi programlar kullanılıyor.
Bu konu hakkında ne düşünüyorsun?
alıntı:
Gönderen : SeRBoY_WHiTe"executable jar" teknolojisi Java projelerinin exe ye platform bağımsız verdiği cevap olduğundan, bir Java projesi için önemli bir son kullanıcı kolaylığı...
Sorunun cevabı ise; ben JBuilder yerine, Sun Punlic Licence(SPL) kapsamında dağıtılan, freeware bir yazılım geliştirme aracı olan netBeans'ı kullanmanı şiddetle tavsiye ederim. Projeni build ettiğinde dist klasoru içersine oluşturulacak jar dosyası projenin executable hali olacaktır...
Bunun yanında elle de(manual olarak yani) projeni jar dosyasına çevirebilirsin...
Tüm bunlara rağmen illa exe istersen, jar dosyalarını exe lere çeviren programlar da gene internette mevcut...
Kolay Gelsin!...