Articles of classpath

È ansible “aggiungere” a classpath in modo dinamico in java?

java -classpath ../classs;../jar;. parserTester Come posso ottenere la funzionalità nel comando sopra programmaticamente? Come, è ansible eseguire come: java parserTester e ottieni lo stesso risultato? Ho provato a usare URLClassLoader ma modifica il classpath e non lo aggiunge. Grazie! Grazie per la risposta Milhous. Ma questo è quello che sto cercando di fare .. Come […]

Problemi nell’ordine del classpath Maven

Qualcuno sa di un modo per impostare un ordine specifico del percorso di class in Maven2, piuttosto che l’ordine casuale che sembra provare al momento? Ci sono una serie di motivi legittimi per voler fare questo: Un fornitore ha fornito un jar di patch, che contiene classi di override per un jar precedentemente rilasciato e […]

Maven – come posso aggiungere una voce di classpath arbitraria a un jar?

Ho una situazione insolita in cui ho bisogno di aggiungere una voce classpath arbitraria (che punta a un file jar) nel manifest di un jar eseguibile. (Questo è per un’applicazione desktop Swing.) Il plugin maven-jar genera la voce “Class-Path” per il manifest jar utilizzando le dipendenze Maven, e non sembra esserci alcun modo di aggiungere […]

Differenze tra “java -cp” e “java -jar”?

Qual è la differenza tra l’esecuzione di un’applicazione Java con java -cp CLASSPATH e java -jar JAR_FILE_PATH ? Uno di loro preferisce l’altro per l’esecuzione di un’applicazione Java? Intendo quale di questi modi è più costoso per JVM (in base all’utilizzo delle risorse della macchina)? Quale farà generare a JVM più thread durante il tentativo […]

Riga di comando Java con .jar esterno

Sviluppo un progetto usando .jar per riutilizzare il codice. Così ho .jar chiamato TOOLS.jar, e sviluppo una semplice applicazione nel file HelloWorld.java che rimanda il mio pacchetto TOOLS da TOOLS.jar Compilo con questa riga di comando: javac -g -d C:\MyApp -cp TOOLS.jar HelloWorld.java Ha successo e quando voglio eseguire la mia applicazione uso questo comando […]

Classe Java JPA per MATLAB

Sto usando MATLAB R2007b, Java 1.6 SE, Eclipse Helios e MySql 5 su Windows XP Pro SP3. Sto cercando di creare una libreria di classi che utilizzi le annotazioni JPA per accedere a un database MySql 5. L’idea è che lo script MATLAB crea un’istanza di questi oggetti Java, che forniscono un’API per accedere al […]

Esecuzione di java nel pacchetto dalla riga di comando

Ho letto le domande postate in precedenza. Alcuni sono vaghi e nessuno ha risolto il mio problema, quindi sono costretto a chiedere nuovamente. Ho due classi semplici, package One; import One.Inner.MyFrame; public class test { public static void main(String args[]) { MyFrame f= new MyFrame(); } } E l’altra class è, package One.Inner; import java.awt.*; […]

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 caricare / fare riferimento a un file come un’istanza File dal classpath

Ho un file che si trova nel mio classpath, ad es. com/path/to/file.txt . Ho bisogno di caricare o fare riferimento a questo file come un object java.io.File . Il motivo è che ho bisogno di accedere al file utilizzando java.io.RandomAccessFile (il file è di grandi dimensioni e ho bisogno di cercare un determinato offset di […]

Classpath non funziona sotto linux

Qualcuno ha un’idea del motivo per cui questo comando funziona bene in Windows ma in Linux ottengo un ClassNotFoundException game.ui.Main java -cp “.;lib/*” game.ui.Main -Xms64m -Xmx128m la mia struttura di cartelle è simile alla seguente: lib / – Jars game / – Class file Questo è l’ultimo Java 6.