Java'yı Terminalde Yüklemeden Kullanabilir miyim?


0

Java gerektiren komutları kullanmanın bir yolu olup olmadığını bilmek istiyorum (çünkü bir Android geliştiricisiyim) ./gradlew JRE'yi macOS'a yüklemeden komut. Bunu yapmak mümkün mü


1
Bir Java programını çalıştırmak istiyorsanız, o zaman gerçekten çalışanı ne bekliyorsunuz? Sistem genelinde bir tercümana / jit'e sahip olmanız veya her programın bir tercümanı paketlemesi veya yerel koda göre derlenmesi gerekir.
headkase

Yanıtlar:


-2

Taşınabilir bir Java gibi bir şey deneyebilir ve çalışıp çalışmadığını görebilirsiniz. Bir Android geliştiricisiyseniz, uygulamalarınızı oluşturmak için kesinlikle JDK (Java Development Kit) kurulu olmalıdır.

Windows kullanırken, benzer bir şeyi kullanarak .jar dosyalarını çalıştırabilirsiniz. jPortable birlikte jPortable Başlatıcısı veya bunları kullanarak sarın launch4j ve .exe dosyaları olarak dağıtın. MacOS için böyle araçlar hakkında hiçbir bilgim yok. Bunun dışında Apple. Daha sonra her şeyi çalıştırılabilir bir macOS uygulaması olarak kaydedebilirsiniz. Yine de hem AppleScript hem de Launch4J için Java'ya ihtiyacınız var.


Neden her iki cevapta da indirimler? Mükemmel şekilde gayet iyi ve problemlerinizi nasıl çözebileceğiniz konusunda önerilerde bulunuyorlar.
Plajdo

-2

JRE'ye sahip bir şey olmadan Java'ya bağlı komutları çalıştırmak mümkün olmamalıdır.

Bununla birlikte, alternatif olarak Java içeren bir docker kabı kullanabilir, biriminizi docker kabına bağlayabilir ve komutları çalıştırabilirsiniz.

Bunun gibi bir şey:

docker run -it -v `pwd`/project:/app java:latest /bin/bash

Veya kendi Dockerfile'inizi kepçeli ve kurulu her şeyle yapabilirsiniz.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.