월요일, 7월 21, 2008

이번에 노트북을 바꾸면서 vista 64 를 설치하고 그전에 그랬든 당연히 zip 기능을 끌려고 했는데 안되더라...
그래서 열심히 검색해본 결과 아래 링크 하나만 제대로 작동 된다.

http://www.vistax64.com/tutorials/93827-zip-file-compressed-folders.html

하지만 위 링크글에서 reg 파일을 다운 받을려면 회원가입하고 이메일 인증까지 거쳐야 한다.

그래서 내용을 옮겨왔다.


OPTION ONE:
압축폴더 끄는 방법
1. 에디터를 열어 아래 내용을 입력후 vistaunzip.reg 라는 이름으로 저장.
Windows Registry Editor Version 5.00

;
; Disable ZIP support in Windows Vista
;
; from Windows Vista Annoyances ( http://Annoyances.org/vista )
;
; restart Windows after applying this patch
; for more information, see http://www.annoyances.org/exec/show/article03-202
;

[-HKEY_CLASSES_ROOT\CLSID\{E88DCCE0-B7B3-11d1-A9F0-00AA0060FA31}]

[-HKEY_CLASSES_ROOT\CLSID\{0CD7A5C0-9F37-11CE-AE65-08002B2E1262}]

2. vistaunzip.reg 파일을 오른쪽 클릭하여 [Merge|병합] 를 클릭.
3. 보안경고창이 뜨면 [Run|실행] 버튼을 클릭.
4. [Continue|계속] (UAC|사용자계정컨트롤) 클릭, [Yes|예], 그리고 프롬프트가 나타나면 [OK|확인].
5. 변경을 적용하기 위해 컴퓨터 재시작.
6. 잘 작동하는지 확인 후 vistaunzip.reg 파일 삭제.


OPTION TWO:
압축 폴더 키는 방법
1. 에디터를 열어 아래 내용을 입력후 vistazip.reg 라는 이름으로 저장.
Windows Registry Editor Version 5.00

;
; Re-enable ZIP support in Windows Vista
;
; from Windows Vista Annoyances ( http://Annoyances.org/vista )
;
; restart Windows after applying this patch
; for more information, see http://www.annoyances.org/exec/show/article03-202
;

[HKEY_CLASSES_ROOT\CLSID\{E88DCCE0-B7B3-11d1-A9F0-00AA0060FA31}]
@="CompressedFolder"

[HKEY_CLASSES_ROOT\CLSID\{E88DCCE0-B7B3-11d1-A9F0-00AA0060FA31}\DefaultIcon]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,7a,00,69,00,\
70,00,66,00,6c,00,64,00,72,00,2e,00,64,00,6c,00,6c,00,00,00

[HKEY_CLASSES_ROOT\CLSID\{E88DCCE0-B7B3-11d1-A9F0-00AA0060FA31}\Implemented Categories]

[HKEY_CLASSES_ROOT\CLSID\{E88DCCE0-B7B3-11d1-A9F0-00AA0060FA31}\Implemented Categories\{00021490-0000-0000-C000-000000000046}]
@=hex(0):

[HKEY_CLASSES_ROOT\CLSID\{E88DCCE0-B7B3-11d1-A9F0-00AA0060FA31}\InProcServer32]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,7a,00,69,00,\
70,00,66,00,6c,00,64,00,72,00,2e,00,64,00,6c,00,6c,00,00,00
"ThreadingModel"="Apartment"

[HKEY_CLASSES_ROOT\CLSID\{E88DCCE0-B7B3-11d1-A9F0-00AA0060FA31}\ProgID]
@="CompressedFolder"

[HKEY_CLASSES_ROOT\CLSID\{E88DCCE0-B7B3-11d1-A9F0-00AA0060FA31}\ShellFolder]
"Attributes"=dword:200001a0
"UseDropHandler"=""

[HKEY_CLASSES_ROOT\CLSID\{0CD7A5C0-9F37-11CE-AE65-08002B2E1262}]
@="Cabinet File"

[HKEY_CLASSES_ROOT\CLSID\{0CD7A5C0-9F37-11CE-AE65-08002B2E1262}\CLSID]
@="{0CD7A5C0-9F37-11CE-AE65-08002B2E1262}"

[HKEY_CLASSES_ROOT\CLSID\{0CD7A5C0-9F37-11CE-AE65-08002B2E1262}\DefaultIcon]
@="cabview.dll,0"

[HKEY_CLASSES_ROOT\CLSID\{0CD7A5C0-9F37-11CE-AE65-08002B2E1262}\Implemented Categories]

[HKEY_CLASSES_ROOT\CLSID\{0CD7A5C0-9F37-11CE-AE65-08002B2E1262}\Implemented Categories\{00021490-0000-0000-C000-000000000046}]

[HKEY_CLASSES_ROOT\CLSID\{0CD7A5C0-9F37-11CE-AE65-08002B2E1262}\InProcServer32]
@="cabview.dll"
"ThreadingModel"="Apartment"

[HKEY_CLASSES_ROOT\CLSID\{0CD7A5C0-9F37-11CE-AE65-08002B2E1262}\Shell]
@="none"

[HKEY_CLASSES_ROOT\CLSID\{0CD7A5C0-9F37-11CE-AE65-08002B2E1262}\Shell\find]
"SuppressionPolicy"=dword:00000080

[HKEY_CLASSES_ROOT\CLSID\{0CD7A5C0-9F37-11CE-AE65-08002B2E1262}\Shell\find\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,45,00,78,00,70,00,6c,00,6f,00,72,00,65,00,72,00,2e,00,65,00,78,00,\
65,00,00,00

[HKEY_CLASSES_ROOT\CLSID\{0CD7A5C0-9F37-11CE-AE65-08002B2E1262}\Shell\find\ddeexec]
@="[FindFolder(\"%l\", %I)]"

[HKEY_CLASSES_ROOT\CLSID\{0CD7A5C0-9F37-11CE-AE65-08002B2E1262}\Shell\find\ddeexec\application]
@="Folders"

[HKEY_CLASSES_ROOT\CLSID\{0CD7A5C0-9F37-11CE-AE65-08002B2E1262}\Shell\find\ddeexec\topic]
@="AppProperties"

[HKEY_CLASSES_ROOT\CLSID\{0CD7A5C0-9F37-11CE-AE65-08002B2E1262}\Shell\Open]

[HKEY_CLASSES_ROOT\CLSID\{0CD7A5C0-9F37-11CE-AE65-08002B2E1262}\Shell\Open\Command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,45,00,78,00,70,00,6c,00,6f,00,72,00,65,00,72,00,2e,00,65,00,78,00,\
65,00,20,00,2f,00,69,00,64,00,6c,00,69,00,73,00,74,00,2c,00,25,00,49,00,2c,\
00,25,00,4c,00,00,00
"DelegateExecute"="{11dbb47c-a525-400b-9e80-a54615a090c0}"

[HKEY_CLASSES_ROOT\CLSID\{0CD7A5C0-9F37-11CE-AE65-08002B2E1262}\ShellFolder]
"Attributes"=dword:680001a0



2. vistazip.reg 파일을 오른쪽 클릭하여 [Merge|병합] 를 클릭.
3. 보안경고창이 뜨면 [Run|실행] 버튼을 클릭.
4. [Continue|계속] (UAC|사용자계정컨트롤) 클릭, [Yes|예], 그리고 프롬프트가 나타나면 [OK|확인].
5. 변경을 적용하기 위해 컴퓨터 재시작.
6. 잘 작동하는지 확인 후 vistazip.reg 파일 삭제.

mule을 svn 에서 다운받아서 빌드를 하다 보니

mvn install -DskipTests

라고 타이핑 하라고 한다.

여기서 -DskipTests 는 처음 보는 속성이므로 이에 대해 찾아봤다.

http://www.mail-archive.com/announce@maven.apache.org/msg00138.html

test 들을 skip 하기위해 "-Dmaven.test.skip" 또는 "-Dmaven.test.skip.exec" 대신
"mvn install -DskipTests" 를 사용할 것을 권장한다. ("=true" 는 붙일 필요 없다)

"maven.test.skip" 는 테스트의 컴파일과 실행을 둘다 skip 하고,
"maven.test.skip.exec" 는 테스트를 컴파일은 하지만 실행은 하지 않는다.
이 두 예전 속성들은 여전히 사용되며
새로운 속성인 -DskipTests 는 "-Dmaven.test.skip.exec" 와 같은 의미로 사용되며 (테스트를 컴파일은 하지만 실행은 하지 않음)
이것은 "-Dmaven.test.skip.exec" 보다 타이핑 하기 쉽다.

이 외에도 skipTests 가 나타난 배경이 또 있을듯 한데 이것만으로 만족~

최근 게시물 이전 게시물