내 RMI jar가 작동하도록 -Djava.security.policy = myPolicyFile을 추가해야합니다. 아니면 달리기를 할 수있는 다른 방법이 있습니까?병에 VM 옵션을 추가하는 방법은 무엇입니까?
3
A
답변
4
, 그건 불가능 :
말했다Can I set Java max heap size for running from a jar file?
, 경우 당신이 프로세스를 제어하고 있다면 java.security.Policy.setPolicy
을 사용하여 직접 정책 객체를 관리 할 수 있습니다.
0
정책 파일 사용 방법은 here입니다. 당신이 넷빈즈 또는 다른 IDE를 사용하는 경우, 일반적으로 내 어딘가에 발견하여 VM에 옵션으로
-Djava.security.policy의 = myPolicyFile
을 추가 할 수 있어야 프로젝트의 속성. 당신이 누군가가 java -jar
를 사용하여 항아리를 시작 할 때 -D를 추가하고자하는 경우는 단지 내부 JVM 옵션을 지정할 수 없습니다 때문에
+0
예, 알고 있습니다. netbeans에서 이미 가져 왔지만 문제는 jar에서 동일한 효과를 얻는 것입니다. –
관련 문제
- 1. 부두에 VM 옵션을 추가하는 방법은 무엇입니까?
- 2. 드롭 다운에 옵션을 추가하는 방법은 무엇입니까?
- 3. Javascript 종속 옵션에 옵션을 추가하는 방법은 무엇입니까?
- 4. argparse module 인수없이 옵션을 추가하는 방법은 무엇입니까?
- 5. 기존 병에 컴파일 클래스를 주입하는 방법은 무엇입니까?
- 6. Eclipse가 런타임 VM 메모리 옵션을 따르지 않습니까?
- 7. 빌드시 병에 자원을 추가하십시오.
- 8. 아이폰 사파리의 팝업 액션 시트에 옵션을 추가하는 방법은 무엇입니까?
- 9. 웹 사이트에 소셜 로그인 옵션을 추가하는 방법은 무엇입니까?
- 10. 이 화이트 보드에 맑은 옵션을 추가하는 방법은 무엇입니까?
- 11. ASP.Net Gridview에서 "삭제 확인"옵션을 추가하는 방법은 무엇입니까?
- 12. rails 양식 태그 선택 - 기본 "모두"옵션을 추가하는 방법은 무엇입니까?
- 13. VM 외부의 Azure VM (VM 역할)에 설치된 SQL Server에 액세스하는 방법은 무엇입니까?
- 14. 병에 MANIFEST.MF 문제가 있습니다.
- 15. 갤러리에 옵션을 삽입하는 방법은 무엇입니까?
- 16. Java VM (JVM) 시작 시간을 단축하는 방법은 무엇입니까?
- 17. 자바 응용 프로그램 내부에서 VM 인수를 얻는 방법은 무엇입니까?
- 18. Magento API 호출에서 한도 옵션을 추가하는 방법
- 19. 통지에보기를 추가하는 방법은 무엇입니까?
- 20. DUPLICATION없이 추가하는 방법은 무엇입니까?
- 21. "%"기호를 추가하는 방법은 무엇입니까?
- 22. 쿠키를 수동으로 병에 넣으려면 어떻게해야합니까?
- 23. SharePoint를 사용하는 VM 프로비저닝
- 24. ESB의 컨텍스트에서 VM 전송이란 무엇입니까?
- 25. 옵션을 추가하는 동안 html을 선택하는 방법을 확장했습니다.
- 26. android 응용 프로그램에서 검색 옵션을 추가하는 방법?
- 27. 코드 숨김에 GridView 열을 추가하는 방법은 무엇입니까?
- 28. Eclipse에서 정적 라이브러리에 .o를 추가하는 방법은 무엇입니까?
- 29. 런타임 옵션을 AIX COBOL에 전달하는 방법은 무엇입니까?
- 30. 선택한 모든 옵션을 필터링하는 방법은 무엇입니까?
내 코드에있어 : if (System.getSecurityManager() == null) { System.setSecurityManager (새 RMISecurityManager()); } 내가 거기에 추가해야합니까? –
외부 정책 파일을 사용해야합니까? 코드에 넣을 수 있을까요? –
아니요, 정책 파일을 Policy 객체로 변환하기위한 공개 API가 없습니다. 관련하는 코드 소스에 액세스권을 부여하려면, java.security.Policy를 서브 클래스 화해, getPermissions (CodeSource)를 올바르게 Implements 할 필요가 있습니다. –