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ü
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ü
Yanıtlar:
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.
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.