Microsoft MVP성태의 닷넷 이야기
Java: 15. Java 7 Control Panel 실행시키는 방법 [링크 복사], [링크+제목 복사],
조회: 30190
글쓴 사람
정성태 (techsharer at outlook.com)
홈페이지
첨부 파일
 

Java 7 Control Panel 실행시키는 방법

제 컴퓨터에는 JRE 6이 x64 버전으로 설치되어 있는데요. 제어판에 보면 이에 대한 설정 아이콘이 다음과 같이 보입니다.

java_16_panel_1.png

그런데, JRE 7을 x86 버전으로 설치했는데 제어판에 설정 아이콘이 나타나질 않습니다. 원래 그런 건지는 모르겠지만... ^^ 고민을 하다가 process explorer를 이용해 JRE 6 제어판 설정이 실행되었을 때의 명령행을 살펴보았습니다.

"C:\Program Files\Java\jre6\bin\javaw.exe" -Xbootclasspath/a:"C:\Program Files\Java\jre6\bin\..\lib\deploy.jar" -Duser.home="C:\Users\SeongTae Jeong" com.sun.deploy.panel.ControlPanel


아하... 그럼 ^^ 답이 나왔군요. JRE 7 x86 버전은 다음과 같이 실행할 수 있었습니다. ^^

"C:\Program Files (x86)\Java\jre7\bin\javaw.exe" -Xbootclasspath/a:"C:\Program Files (x86)\Java\jre7\bin\..\lib\deploy.jar"  -Duser.home="C:\Users\SeongTae Jeong"  com.sun.deploy.panel.ControlPanel

참고로, "Java 제어판"을 통해 설정된 값은 다음의 경로에 파일로 저장됩니다.

C:\Users\[사용자계정]\AppData\LocalLow\Sun\Java\Deployment\deployment.properties

예를 들어 다음과 같이 저장되는데요.

#deployment.properties
#Fri May 24 15:46:36 KST 2013
deployment.modified.timestamp=1369377944167
deployment.version=7.21
deployment.capture.mime.types=true
deployment.browser.path=C\:\\Program Files\\Internet Explorer\\iexplore.exe
#Java Deployment jre's
#Fri May 24 15:46:36 KST 2013
deployment.javaws.jre.1.location=http\://java.sun.com/products/autodl/j2se
deployment.javaws.jre.0.args=-XX\:MaxPermSize\=512m -Xms512m -Xmx512m   
deployment.javaws.jre.0.registered=true
deployment.javaws.jre.1.args=
deployment.javaws.jre.1.enabled=true
deployment.javaws.jre.1.registered=true
deployment.javaws.jre.0.osarch=x86
deployment.javaws.jre.0.osname=Windows
deployment.javaws.jre.1.product=1.6.0_37
deployment.javaws.jre.0.platform=1.7
deployment.javaws.jre.0.path=C\:\\Program Files (x86)\\Java\\jre7\\bin\\javaw.exe
deployment.javaws.jre.0.location=http\://java.sun.com/products/autodl/j2se
deployment.javaws.jre.1.path=C\:\\Program Files\\Java\\jre6\\bin\\javaw.exe
deployment.javaws.jre.0.enabled=true
deployment.javaws.jre.1.osarch=amd64
deployment.javaws.jre.1.osname=Windows
deployment.javaws.jre.1.platform=1.6
deployment.javaws.jre.0.product=1.7.0_21

보는 바와 같이 jre.0과 jre.1 설정으로 구분되는데요. 대응되는 jre.[n].path 정보로부터 해당 설정이 JRE 7 x86인지, JRE 6 x64인지 구분할 수 있습니다. 물론, 다른 버전의 JRE가 설치되면 그에 대한 추가도 마찬가지 방식으로 이뤄지고.

(방금 전에 좀 더 찾아보니까, ^^ "C:\Program Files (x86)\Java\jre7\bin\javacpl.exe"를 실행시켜도 동일하게 Java Control Panel이 뜨는군요.)




[이 글에 대해서 여러분들과 의견을 공유하고 싶습니다. 틀리거나 미흡한 부분 또는 의문 사항이 있으시면 언제든 댓글 남겨주십시오.]







[최초 등록일: ]
[최종 수정일: 7/10/2021]

Creative Commons License
이 저작물은 크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이센스에 따라 이용하실 수 있습니다.
by SeongTae Jeong, mailto:techsharer at outlook.com

비밀번호

댓글 작성자
 




... 136  [137]  138  139  140  141  142  143  144  145  146  147  148  149  150  ...
NoWriterDateCnt.TitleFile(s)
1722정성태7/25/201424817오류 유형: 232. IIS 500 Internal Server Error - NTFS 암호화된 폴더에 웹 애플리케이션이 위치한 경우
1721정성태7/24/201428607.NET Framework: 451. 함수형 프로그래밍 개념 - 리스트 해석(List Comprehension)과 순수 함수 [2]
1720정성태7/23/201425706개발 환경 구성: 232. C:\WINDOWS\system32\LogFiles\HTTPERR 폴더에 로그 파일을 남기지 않는 설정
1719정성태7/22/201430117Math: 13. 동전을 여러 더미로 나누는 경우의 수 세기(Partition Number) - 두 번째 이야기파일 다운로드1
1718정성태7/19/201439758Math: 12. HTML에서 수학 관련 기호/수식을 표현하기 위한 방법 - MathJax.js [4]
1716정성태7/17/201439707개발 환경 구성: 231. PC 용 무료 안드로이드 에뮬레이터 - genymotion
1715정성태7/13/201433731기타: 47. 운영체제 종료 후에도 USB 외장 하드의 전원이 꺼지지 않는 경우 [3]
1714정성태7/11/201423544VS.NET IDE: 92. Visual Studio 2013을 지원하는 IL Support 확장 도구
1713정성태7/11/201447402Windows: 98. 윈도우 시스템 디스크 용량 확보를 위한 "Package Cache" 폴더 이동 [1]
1712정성태7/10/201436341.NET Framework: 450. 영문 윈도우에서 C# 콘솔 프로그램의 유니코드 출력 방법 [3]
1711정성태7/10/201440842Windows: 97. cmd.exe 창에서 사용할 폰트를 추가하는 방법 [1]
1710정성태7/8/201433758개발 환경 구성: 230. 유니코드의 Surrogate Pair, Supplementary Characters가 뭘까요?파일 다운로드2
1709정성태7/8/201430221VS.NET IDE: 91. Visual Studio에서 32/64비트 IIS Express 실행하는 방법
1708정성태7/7/201427508VS.NET IDE: 90. Visual Studio - 사용자 정의 정적 분석 규칙 만드는 방법 [3]파일 다운로드1
1707정성태7/4/201425707.NET Framework: 449. C#에서 C++로 VARIANT 넘겨주는 방법파일 다운로드1
1706정성태7/3/201423870.NET Framework: 448. .NET SmartClient 컨트롤을 윈도우 8/2012에서 활성화하는 방법파일 다운로드1
1705정성태7/2/201439236VC++: 78. 보이어-무어(Boyer-Moore) 알고리즘이 정말 빠를까? [6]파일 다운로드1
1704정성태7/2/201425268.NET Framework: 447. w3wp.exe AppPool 재생(recycle)하는 방법 정리
1703정성태7/2/201426348.NET Framework: 446. Assembly.Load를 이용해 GAC에 등록된 어셈블리를 로드하는 방법 [1]파일 다운로드1
1702정성태6/23/201426264Phone: 11. Xamarin.Forms - 2. XAML을 이용한 페이지 개발파일 다운로드1
1701정성태6/23/201438720개발 환경 구성: 229. .NET Reflector + Reflexil 도구를 이용해 DLL 코드 변경 [4]
1700정성태6/23/201425166VS.NET IDE: 89. Visual Studio에서 기본 제공되는 성능 프로파일 [2]
1699정성태6/22/201426477Phone: 10. Xamarin.Forms - 1. Forms 시작하기 [2]파일 다운로드1
1698정성태6/22/201428526.NET Framework: 445. [부연 설명] 쉬운 C# 코드를 어럽게 이해하기 [2]
1697정성태6/22/201424474VS.NET IDE: 88. Visual Studio에서 직접 컴파일하는 IL 언어 확장 도구 - IL Support
1696정성태6/22/201423643.NET Framework: 444. clojure와 C#을 통해 이해하는 Sequence와 Vector 형식의 차이점 [1]
... 136  [137]  138  139  140  141  142  143  144  145  146  147  148  149  150  ...