Articles of jar

Più classi eseguibili all’interno di JAR, come eseguirle?

Sto avendo problemi con l’esecuzione di più classi diverse da un file JAR. So che posso impostare una delle classi all’interno di JAR per la class Main che verrà eseguita dopo il comando java -jar myjar.jar , ma quello che voglio è qualcosa di simile: java -jar myjar.jar MyClass È ansible farlo in questo modo, […]

Come eseguire il programma Java nel terminale con la libreria esterna JAR

Questo dovrebbe essere semplice ma non l’ho mai fatto prima e non ho trovato alcuna soluzione. Attualmente sto usando Eclipse per codificare il mio programma, che importa alcune librerie JAR esterne come la libreria di Google Data API. Posso usare Eclipse per compilare / compilare / eseguire il programma. Ma ora voglio eseguirlo nel terminale, […]

Come evitare di copiare le dipendenze con Ivy

Sto cercando di usare Ivy per gestire le dipendenze, ma wow – a questa cosa piace davvero fare più copie di giare! Si diffonde come l’edera nel mio cortile ed è altrettanto indesiderabile! È ansible che Ivy definisca semplicemente un percorso di class (per un profilo specificato) che fa riferimento alle dipendenze risolte in modo […]

Esegui il file jar con più librerie del percorso di class dal prompt dei comandi

Ho un progetto Maven che genera un file jar e copia tutte le dipendenze nella cartella target/lib . Voglio eseguire questo progetto sulla macchina del cliente (Windows). Così, ho copiato myproject.jar nella cartella C:\xyz e tutte le dipendenze nella cartella C:\xyz\lib . Come eseguo questo progetto dal prompt dei comandi del client? Ho provato ad […]

Come posso inserire tutti i file JAR richiesti in una cartella della libreria all’interno del file JAR finale con Maven?

Sto usando Maven nella mia applicazione standalone e voglio impacchettare tutte le dipendenze nel mio file JAR all’interno di una cartella della libreria, come menzionato in una delle risposte qui: Come posso creare un JAR eseguibile con dipendenze usando Maven? Voglio che il mio file JAR finale abbia una cartella di libreria che contenga le […]

Come posso scrivere un’applicazione Java in grado di aggiornarsi in fase di runtime?

Vorrei implementare un’applicazione java (applicazione server) in grado di scaricare una nuova versione (file .jar) da un determinato url e quindi aggiornarsi al runtime. Qual è il modo migliore per farlo ed è ansible? Immagino che l’applicazione possa scaricare un nuovo file .jar e avviarlo. Ma come dovrei fare il passaggio di consegne, ad esempio […]

Imansible trovare la class principale nel file compilato con Ant

Compilo ed eseguo il mio programma in Eclipse e tutto funziona bene, ma quando lo impacco con Ant e lo eseguo, ottengo questo errore: Exception in thread “main” java.lang.NoClassDefFoundError: org/supercsv/io/ICsvB eanReader Caused by: java.lang.ClassNotFoundException: org.supercsv.io.ICsvBeanReader at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) Could not […]

Come posso convertire un file JAR in un file EXE?

Voglio creare un file JAR e voglio eseguirlo su una macchina client. Quindi, ho un paio di domande: Come posso convertire il file JAR in un file EXE? Come posso crittografare i contenuti del file JAR? Il file jar può essere estratto con WinRAR e le classi possono essere decompilate con qualsiasi decompilatore Java. Come […]

ClassNotFoundException / NoClassDefFoundError nella mia applicazione Web Java

Sviluppo una applicazione Web utilizzando Java. Quando lo distribuisco al mio server delle applicazioni (Jetty, Tomcat, JBoss, GlassFish, ecc.) Genera un errore. Posso vedere questo messaggio di errore nello stacktrace: java.lang.ClassNotFoundException O java.lang.NoClassDefFoundError Che cosa significa e come posso risolverlo?

Aggiunta di vasi di terze parti a WEB-INF / lib automaticamente usando Eclipse / Tomcat

Ho un progetto web dinamico su Eclipse e sto usando Tomcat 7 come server web. Sembra che non stia mettendo automaticamente i JAR di terze parti che aggiungo alla mia libreria sul mio percorso di build nella cartella WEB-INF / lib. C’è un modo per farlo automaticamente? Ogni volta che cerco una risposta a questo, […]