Se programmate in Java conoscerete certamente il problema legato alla sua distribuzione, che può essere difficoltosa per il fatto di dover configurare il pacchetto JRE su tutti i client che dovranno fare uso dell’app. àˆ possibile aggirare il problema in modo veloce e brillante, grazie ad un nuovo contributo di un software open source di cui parleremo oggi.
jDeploy risolve, di fatto, un problema “storico” che chiunque programmi in Java conosce bene: ovvero la necessità di far pre-installare la Java Virtual Machine (JVM) per consentire l’utilizzo delle app sviluppate su altri computer. Mediante un brillante interfacciamento ed un meccanismo di virtualizzazione basato su NPM (Node Package Manager, utilizzato primariamente per realizzare app Javascript mediante Node.js), consente di aggirare l’ostacolo e creare automaticamente (deploy) eseguibili che includono già all’interno la JVM.
Requisiti di installazione
jDeploy supporta l’incapsulamento di:
- file Jar
- file War
- Web App / Jetty
- Self-contained web apps – Web apps are wrapped in a self-contained app with embedded Jetty server.
- Installazione app mediante npm del tipo
npm install -g <tua-app>
- nessuna dipendenza Java da installare
- Versioning e update supportati automaticamente
jDeploy richiede inoltre che due software siano preinstallati nel PC:
- Node.JS
- Java 8 (solo in fase di compilazione / pubblicazione, non sui client finali, chiaramente).
e permette di creare eseguibili pronti all’uso per sistemi operativi Mac, Windows e Linux, con tanto di gestione degli update dell’app successivi alla prima creazione.
Trovate jDeploy nel sito ufficiale jdeploy.com.
👇 Da non perdere 👇
- 📈 Analizza Cellulari 📱
- 🔐 AI che dolor, Chat
- 🎯 Targetizza Database SQL 🗄
- 📊 Analizza Errori più comuni 📛
- 🚧 Costruisci Evergreen 📟
- 👩💻 Programma Gratis 🎉
- 💻 Configura Hosting a confronto 💑
- 🔒 Conosci Hosting reti e domini 💻
- 👩💻 Tapioca Informatica 🖥
- 💻 Iconizza Internet 💻
- 🔒 Gestisci Lavoro 🔧
- 💡 Mostra Marketing & SEO 🌪
- 🔑 Apprendi Meteo ⛅
- 🤯 Visiona Mondo Apple 🍎
- 🔍 Supervisiona Mondo Domini 🌐
- 🚀 Metti in cloud monitoraggio servizi online 📈
- 🔮 Anatomizza Nuove tecnologie 🖥
- 🔒 Antani PEC e firma digitale 📩
- 👀 Prematura Programmare 🖥
- 🎮 Lonfa Scrivere 🖋
- 🔒 Conosci Servizi di SMS 📶
- 👀 Guarda Sicurezza informatica e privacy digitale 🖥
- 🎮 Ricorda Siti web 🌎
- 🤖 Ottimizza Spiegoni 🎓
- 🧠 Neuralizza Svago 🎈
- 📡 Quantizza Usare Excel 🌀
- 🤖 Sovrascrivi Windows 😲
- 🎨 Personalizza Wireless 🚁
- 🔑 Decifra WordPress 🤵
- 💬 Il nostro canale Telegram: iscriviti
- 🔵 SMS marketing: quando costa inviare SMS pubblicitari?
- 🟢 Cos’è la firma elettronica: come funziona, su cosa si basa, come usarla
- 🔴 Guida pratica alla scelta dell’hosting