Articles of classpath

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.

Come connettere SQLite con Java?

Sto usando un codice semplice per accedere al database SQLite dall’applicazione Java. Il mio codice è import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.Statement; public class ConnectSQLite { public static void main(String[] args) { Connection connection = null; ResultSet resultSet = null; Statement statement = null; try { Class.forName(“org.sqlite.JDBC”); connection = DriverManager.getConnection(“jdbc:sqlite:D:\\testdb.db”); statement = connection.createStatement(); […]

Java: come importare un file jar dalla riga di comando

Sto provando a chiamare una class (metodo principale) dalla riga di comando (Windows) con Java. La class importa altre classi (altri barattoli). Ricevo sempre “class not found exception” da una class che il mio programma principale importa. Ecco cosa ho provato: Aggiungi un ENV CLASSPATH. var con il percorso in cui risiede la lib referenziata […]

Eclipse “Errore: imansible trovare o caricare la class principale”

Ho un progetto in eclipse sul mio portatile che ho inviato a Git https://github.com/chrisbramm/LastFM-History-Graph.git Funziona completamente sul mio laptop e esegue / crea senza problemi, ma sul mio desktop Eclipse non dà l’errore Errore: imansible trovare o caricare la class principale lastfmhistoryguis.InputPanel Ho provato a build il progetto da: Project>Build Project Ma non è successo […]

Errore Java: è ansible importare solo un tipo. XYZ si risolve in un pacchetto

Viene visualizzato l’errore: “È ansible importare solo un tipo. XYZ si risolve in un pacchetto.” Qualcuno ha spiegato la causa qui, ma non sono sicuro di cosa dovrei fare per risolvere questo problema. A proposito: sto usando Eclipse. Ho aggiunto il codice che fa l’importazione di seguito. L’importazione java.util. * Funziona bene. <% CategoryDao catDao […]

Chiama “java -jar MyFile.jar” con l’opzione di percorso di class aggiuntiva

Ho creato un file jar contenente tutte le mie cose compilate. Inoltre il mio script form di ant copia le librerie richieste in una “sottocartella” libs. La struttura si presenta così: MyProgram.jar libs/ Quindi quando provo a eseguire il mio programma ora ottengo il seguente errore: java -cp “.:/home/user/java/MyProgram/jar/libs” -jar MyProgram.jar java.lang.ClassNotFoundException: org.postgresql.Driver at java.net.URLClassLoader$1.run(URLClassLoader.java:217) […]

Come si cambia CLASSPATH in Java?

Come si modifica il CLASSPATH di un processo Java dall’interno del processo Java? Prima mi chiedi “Perché vorresti farlo?” Te lo spiegherò a breve. Quando hai un REPL Clojure in esecuzione è normale avere più jar nel tuo CLASSPATH per caricare un file sorgente Clojure , e mi piacerebbe farlo senza dover riavviare Clojure stesso […]