나는 순수한 자바에있는 주문 설치 프로그램/발사대에 종사하고있다. "프로그램 파일"또는 이와 동등한 경로를 어떻게 알 수 있습니까? 다음을 호출하여"프로그램 파일"의 위치를 어떻게 알 수 있습니까?
답변
:
System.getenv("ProgramFiles");
는 Windows 운영 체제의 PROGRAMFILES 폴더의 경로를 제공 할 것입니다.
그것은 무엇을합니까? Mac 및 Linux에서 작동합니까? –
"프로그램 파일"에서 Windows로 작업하고 있다고 가정했습니다. 아마도 Mac 또는 Linux에서 동일한 환경 변수가있을 수 있습니다. 나는 모른다. getenv는 단순히 환경 변수를 질의 할 수있게 해줍니다. – Bart
@Konrad : Windows 환경에서 사용해야하는'ProgramFiles' 환경 변수의 내용을 반환합니다. Mac과 Linux에는이 개념이 없으므로 'ProgramFiles'라는 변수가 있어도 해당 운영 체제에서 완전히 다른 것을 의미 할 것입니다. –
- 1. 장고는 사용자가있는 위치를 어떻게 알 수 있습니까?
- 2. Maven2는 플러그인 위치를 어떻게 알 수 있습니까?
- 3. QToolBar는 그 위치를 어떻게 알 수 있습니까?
- 4. Google지도는 내 위치를 어떻게 알 수 있습니까?
- 5. 파일의 이름이 변경되었는지 어떻게 알 수 있습니까?
- 6. 파일의 이름이 변경되었는지 어떻게 알 수 있습니까?
- 7. gdb를 사용하여 객체가 인스턴스화 된 위치를 어떻게 알 수 있습니까?
- 8. mapView가로드되었는지 어떻게 알 수 있습니까?
- 9. 어떻게 알 수 있습니까?
- 10. JIT는 csc.exe를 찾는 위치를 어떻게 알 수 있습니까?
- 11. Xcode는 프레임 워크를 찾는 위치를 어떻게 알 수 있습니까?
- 12. JavaScript는 요소가 DOM 인 위치를 어떻게 알 수 있습니까?
- 13. [G] vim이 python26.dll을 찾을 위치를 어떻게 알 수 있습니까?
- 14. log4net이 config 파일을 가져 오는 위치를 어떻게 알 수 있습니까?
- 15. 데이터베이스 테이블을 채우는 위치를 어떻게 알 수 있습니까?
- 16. Eclipse에서 Java 클래스가로드되는 위치를 어떻게 알 수 있습니까?
- 17. 배열에 포함 된 항목의 위치를 어떻게 알 수 있습니까?
- 18. XML 직렬화는 특성을 넣을 위치를 어떻게 알 수 있습니까?
- 19. 누구나이 .INF 파일의 문제점을 알 수 있습니까?
- 20. 어떤 .emacs 파일이로드되었는지 어떻게 알 수 있습니까?
- 21. 변수가 설정된 위치를 알 수 있습니까?
- 22. 배치 파일은 배치 파일의 위치를 어떻게 찾을 수 있습니까?
- 23. ResourceBundle의 출처를 어떻게 알 수 있습니까?
- 24. iNotify는 모니터링되는 파일의 위치를 알려줄 수 있습니까?
- 25. db 파일의 sqlIte 버전과 암호는 어떻게 알 수 있습니까?
- 26. .so 라이브러리의 공간을 어떻게 알 수 있습니까?
- 27. Cleacase는 디렉토리가보기임을 어떻게 알 수 있습니까?
- 28. 파일을 완전히 다운로드했는지 어떻게 알 수 있습니까?
- 29. 프로그램은 ClickOnce인지 여부를 어떻게 알 수 있습니까?
- 30. 내가 수업을 안다면, 그것의 출처를 어떻게 알 수 있습니까?
설치 프로그램이 Windows에서만 작동해야하는 경우 왜 '순수 Java'를 지정합니까? –
좋은 지적. 나는 리눅스에 대해 거의 이해하지 못한다. 나는 맥에 대해 모른다. "집"이 더 안전한 내기라고 생각하십시오. –