我正在嘗試完成一個將客戶機上的文件上傳到網絡服務器的java程序。 Java程序使用bat腳本執行。我需要以某種方式將文件名傳遞給java程序,因爲文件名每次都不相同。或者我可以以某種方式使用%1而不是文件路徑?我不知道。Java文件路徑問題
0
A
回答
1
爲什麼不簡單地將傳遞給shell腳本的參數轉發給Java應用程序。我平時做這樣的事情:
#!/bin/zsh
java -jar someapp.jar [email protected]
這將通過所有與該腳本執行的Java應用程序的參數,你可以對他們採取行動 - 因爲據我所知,你只需要只 - 文件路徑。我不熟悉蝙蝠腳本,但我認爲他們有一些類似的方式來傳遞參數。
1
運行Java程序的批處理文件是什麼樣的?事實上,你可以使用參數如下:
java -jar program.jar %1
如果你把該行的文件runprogram.bat
,那麼你可以與運行:
runprogram somefilename.xyz
和somefilename.xyz
將被傳遞到Java程序的命令行參數。
0
沒有他們得到它,如果我可以通過文件路徑作爲一個參數執行的jar將會很棒。只需要弄清楚如何將該參數傳遞給程序中的一個變量....
相關問題
- 1. Java文件路徑問題
- 2. Java applet中的文件路徑問題
- 3. Java類路徑問題文件
- 4. Java/Liferay中的文件路徑問題
- 5. java路徑問題
- 6. 文件路徑問題
- 7. CSS文件路徑問題
- 8. 文件路徑問題: - > \
- 9. 問題在文件路徑
- 10. Passport文件路徑問題
- 11. 文件路徑問題
- 12. 文件路徑問題
- 13. Ant文件路徑問題
- 14. Java構建路徑問題
- 15. Java - 類路徑問題
- 16. Java類路徑問題
- 17. java -jar類路徑問題
- 18. Java類路徑問題
- 19. Java Jar - 類路徑問題
- 20. Java Uri.fromFile路徑問題
- 21. Java類路徑問題
- 22. Java類路徑問題
- 23. java中的路徑問題
- 24. Java類路徑問題
- 25. Java庫路徑問題
- 26. Eclipse/Java路徑問題
- 27. 另一個aspnet文件路徑問題
- 28. crystal reports路徑文件中的問題
- 29. 使用NodeJS的文件路徑問題
- 30. .jar文件中的路徑問題