我目前正在運行我的jar與$ java -jar /path/to/fooproject-x.y.z-standalone.jar
其中x.y.z
是版本。我可以發誓,我看到了這個命令的一個非常簡單的,稍微修改過的版本,它只是在目錄中運行最高版本的jar,而我不能在我的生活中再次找到它。這是真的嗎?命令在目錄中運行最新的java jar
3
A
回答
0
請考慮以下命令:
$ ls * .jar | sort -t- -k2 -V -r |頭-1
我指定的分隔符和一組鍵排序。並使用管道找到最新的JAR與頭命令。您可以將這種方式:
LATEST_VERSION = $(LS富的* .jar |排序-T- -k2 -V -r |頭-1)
而且運行jar任何PARAMS你的需要。
+0
爲什麼在ls本身已經提供排序功能時使用排序? –
相關問題
- 1. 通過Java運行Hadoop jar命令
- 2. 從命令行運行jar文件時設置目錄路徑
- 3. 在Java中運行命令行?
- 4. 使用jar命令更新特定目錄下的JAR文件
- 5. Java命令行JAR文件
- 6. 將Jar文件作爲無java -jar前綴的命令運行
- 7. 在Maven項目的命令行上運行jar文件
- 8. 用Java運行命令行
- 9. Java項目正常運行在命令行(出口JAR),但沒有使用Eclipse
- 10. 使用jar創建java項目到一個jar(命令行)
- 11. java運行cmd命令
- 12. 你能從java命令行設置當前運行目錄嗎?
- 13. Java執行jar,它依賴於命令行中的其他jar
- 14. java命令 「LIB/*」 與java命令 「LIB/*。JAR」
- 15. 在登錄時在Windows XP中運行命令行條目
- 16. 從依賴於jar文件的命令行運行Java程序?
- 17. 從命令行運行java類,包括來自jar的庫
- 18. 在子目錄中運行Java程序
- 19. 如何更改目錄並在該目錄上運行命令?
- 20. 從目錄運行bash命令
- 21. 從特定目錄運行shell命令
- 22. 的NetBeans Java項目的命令行:工作目錄System32下
- 23. 的java命令行包括的.jar
- 24. bash命令在新的命令行窗口中運行程序
- 25. Java Cucumber - 在命令行運行Junit Maven項目
- 26. 錯誤運行Java的罐子命令
- 27. 帶有外部.jar的Java命令行
- 28. Java jar文件的命令行選項
- 29. .jar庫的Java命令行問題
- 30. 無法在外部jar文件的遠程命令行中運行java
這不是'java'問題,它是'bash'或其他shell問題 –