자바 프로그램의 클래스 경로에있는 jar 파일에 설정된 실행 권한이 필요하다고 생각했습니다. 하지만 실제로는 읽기 권한이 필요하다는 사실을 알게되었습니다. 언뜻보기에는 다소 놀랐지 만 JVM이 클래스 파일 (jvm 바이트 코드)을 읽고 OS 실행 가능 바이트 코드로 실제로 해석/컴파일해야하기 때문에 의미가 있다고 생각합니다. 나는 올바른 길을 가고 있는가?클래스 패스의 jar 파일에서 실행 권한이 필요하지 않은 이유
2
A
답변
2
관련 문제
- 1. 클래스 패스의 파일에서 Gradle을 적용 하시겠습니까?
- 2. 문자열에 새 키워드가 필요하지 않은 이유
- 3. Java - Jar 파일에서 클래스 만들기
- 4. 멀티 스레딩에서 로컬/스택 변수에 잠금이 필요하지 않은 이유
- 5. NSURLConnectionDelegate 프로토콜에서 선언 된 NSURLConnection 대리자 메서드가 필요하지 않은 이유
- 6. CKFinder에 대한 권한이 필요하지 않습니다.
- 7. jar 파일에서 단일 클래스 파일을 바꾸어도 안전합니까?
- 8. 클래스 패스의 모든 클래스 가져 오기
- 9. 클래스 패스의 외부 항아리 및 HBase
- 10. javac에 .java 확장자가 필요한데 java에 .class 확장자가 필요하지 않은 이유
- 11. (Eclipse의) Jar 파일에서 클래스 경로 설정
- 12. 경고 : 내 보낸 활동에 권한이 필요하지 않습니다.
- 13. 사용자 권한이 필요하지 않습니다. facebook graph api
- 14. 메모리 jar/클래스 파일 실행 중
- 15. jar 파일을 요구하는 Java 클래스 실행
- 16. kbuntu의 터미널에서 jar 파일 실행
- 17. 수정 실행 Jar 파일
- 18. 클래스를 실행 파일에서 DLL로 내보내기
- 19. Netbeans에서 읽을 수있는 디렉토리가 아닌 JAR 파일에서 실행
- 20. 프로젝트에서 더 이상 필요하지 않은 프로젝트의 클래스 목록을 얻는 방법
- 21. 실행 파일에서 파일 수정 - XP에서는 권한이 거부 됨 (Vista는 아님)
- 22. WCF DataMember가 필요하지 않은 경우
- 23. 델파이의 Sharemem - 필요하지 않은 경우
- 24. 패스의 ArrayList는
- 25. 패스의 사전
- 26. scala 파일에서 실행 가능한 jar 파일을 만들 때 문제가 발생했습니다.
- 27. jar 파일에서 web.xml 상속
- 28. jar 파일에서 웹 서비스
- 29. jar 파일에서 오디오 재생
- 30. /ENTRY 링커 옵션이 필요하지 않은 이유는 무엇입니까?
.jar 파일에 원시 실행 파일이 포함되어 있어도 (단순히 실행 파일이 아니라면) 단순히 zip 아카이브이므로 실행 권한이 필요하지 않습니다. 일부 다른 프로그램 (예 : java VM)은 먼저 내용을 추출하여 해당 내용을 처리해야합니다. – melpomene