Ho creato un JAR eseguibile da un progetto Eclipse che elabora un determinato file XML ed estrae il testo normale. Tuttavia, questa versione richiede che il file sia hardcoded nel codice.Passaggio agli argomenti della riga di comando per eseguire JAR
C'è un modo per fare qualcosa di simile
java -jar wiki2txt enwiki-20111007-pages-articles.xml
e hanno il vaso eseguire sul file XML?
Ho fatto un po 'di ricerche, e tutti gli esempi forniti hanno a che fare con la compilazione del JAR sulla riga di comando, e nessuno si occupa di passare argomenti.
Grazie per il chiarimento. Solo le volte precedenti in cui ho dovuto inserire argomenti per un programma Java avvenivano attraverso le esecuzioni di solo Eclipse. Nessuno di essi era un prodotto autonomo e non avevo realizzato che lo stesso principio fosse valido. – Jason
Perché "InputStream inputStream = MyClass.class.getResourceAsStream (args [0]);" non funziona? –
@ArthurEirich Sembra una domanda diversa. Stampa il tuo "args [0]" ..if che stampa il giusto valore, allora sei stato in grado di passare con successo gli argomenti della riga di comando a un file jar. – Kal