我一直認爲你需要在java程序的類路徑中的jar中設置執行權限。但我今天發現,實際上你所需要的只是讀取權限。乍一看我有點驚訝,但我認爲這很有意義,因爲JVM只需要讀取類文件(jvm字節碼)並將其解釋/編譯成OS可運行的字節碼。我在正確的軌道上嗎?爲什麼你不需要在類路徑中的jar中執行權限
2
A
回答
2
相關問題
- 1. 爲什麼運行python文件不需要執行權限?
- 2. 爲什麼PHP需要「執行」權限才能寫入文件?
- 3. CIMSessions需要什麼權限
- 4. subprocess.Popen需要什麼權限?
- 5. 在MarkLogic中執行函數需要什麼權限?需要用於執行marklogic功能
- 6. Ant taskdef需要什麼類路徑?
- 7. 爲什麼`sched_setscheduler()`需要root權限?
- 8. 爲什麼需要管理員權限?
- 9. 爲什麼需要「引用」權限?
- 10. 爲什麼我需要權限「android.permission.WRITE_OWNER_DATA」
- 11. 爲什麼start-stop-daemon需要權限?
- 12. JAR中需要/不需要的類需要/不需要類
- 13. 需要爲Yesod路徑定義什麼類型的類?
- 14. 用戶需要什麼權限才能執行RetrieveAttributeRequest?
- 15. JPA爲什麼MapJoin值()路徑需要
- 16. 在JAR中包含JAR的類路徑
- 17. Java可執行jar類路徑混淆
- 18. 如何在腳本中執行需要root權限的命令?
- 19. 權限需要授予執行
- 20. Android - 簡單的權限 - 爲什麼我不需要這個權限?
- 21. 爲了在iText中運行ParseHtml8示例,需要什麼jar?
- 22. 需要什麼權限的PHP?
- 23. pgpool-II的health_check_user需要什麼權限?
- 24. java -jar:什麼是默認類路徑?
- 25. 在類路徑中指定jar時找不到類路徑中的Scala類
- 26. 爲什麼我需要Python路徑中的4個反斜槓?
- 27. 爲什麼Eclipse中的路徑需要兩個斜線(\\)?
- 28. 爲什麼Apache + PHP需要執行權限才能寫入文件?
- 29. 類路徑中jar的不同版本
- 30. 爲什麼我需要root權限才能運行GDB?
即使.jar文件包含本機可執行文件(它們沒有),它們仍然不需要執行權限,因爲它們只是簡單的zip歸檔文件。其他一些程序(如Java VM)需要首先提取內容以對它們執行任何操作。 – melpomene