Tento príkaz zostavím pomocou tohto príkazu:
C: java -cp E: com.sun.org.apache.xalan.internal.xsltc.cmdline.Compile -j E: mysqldump-xml-to-sql E: mysqldump-xml-to-sql-xsl
tento príkaz funguje veľmi dobre. a používam iný príkaz na prekladanie súboru test.xml (xml alebo ľubovoľný formát textu, napríklad .sql). príkaz je:
java com.sun.org.apache.xalan.internal.xsltc.cmdline.Transform test.xml mysqldump_xml_to-sql_xsl
Ale nemôžem prejsť žiadny argument k tomuto príkazunapríklad classpaht. pretože chcem použiť tento príkaz v mojom java swing aplikácie je potrebné odovzdať argument na príkazový riadok. Ako získať výsledok z príkazového riadku a uložiť ako výstupný súbor.
Existuje nejaké riešenie?
odpovede:
1 pre odpoveď č. 1"Ako získať výsledok z príkazového riadku a uložiť ako výstupný súbor."
Pomocou operátora ">" presmerujte výstup na textový súbor.
"Ale nemôžem odovzdať žiadny argument tomuto príkazu, napríklad classpaht"
Prečo nemôžete prejsť akýkoľvek argument? Máte nejakú chybu?