* window -> preferences


- General / workspace : Text file encoding = UTF-8 설정. Refresh on access 체크.


- General / Editors / TextEditors : 탭 너비값 설정

                                       show line numbers 체크 ( ctrl + L 로 해당 줄로 이동 )


- General / Appearance : 테마 변경.


- General / Search : Reuse editors to show matchers 체크 해제.


- Run/Debug / Perspectives : 제안 사용 안함으로 변경.


- Run/Debug / Launching : Launch Operation 선택


- Java / Editor / Typing : 세미콜론 자동 추가 체크.


- Java / Editor / Templates : 자동완성 설정.


- Java / Editor / Content Assist / Favorites : import static 으로 사용되어지는 패키지등의 경우 등록해 두면 제안에 노출이 된다.


- Java / Appearance / Type Filters : Open Type 에 검색 제외할 항목 설정.


- Spelling : enable spell checking 해제.


- Hyperlinking : Default modifier key 를 alt 로 변경.


- Content Assist : 각각 Insertion 을 overwrite 로 변경. Auto Activation 체크 해제.


- Annotations (General) : Warnings 를 선택하고 Overview ruler 체크 해제.

Posted by KENSIN
,

1. 파일 적용전 실행 여부를 확인 해 보고 반영하라.
2. 각 옵션은 반드시 정확한 위치에 있어야 한다.
3. -vmargs 이후 라인은 모두 JVM 으로 넘겨진다. 이클립스를 위한 설정은 -vmargs 이전에 써야 한다.
4. 특별히 --launcher.appendVmargs 옵션을 사용하지 않는다면 -vmargs 는 ini 파일 내의 설정으로 덮어 쓰게 된다.
5. 백업해 놓고 해라.

특정 JVM 지정

-vm 옵션을 사용한다. 반드시 실행파일명을 포함한 전체경로를 적어야 한다. 정확한 위치에 기입해야 한다.
-product, --launcher.* 가 있는 라인 이후, -vmargs 라인의 이전에 넣어 주어야 한다.

-startup
plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.300.v20150602-1417
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vm
D:\JAVA\bin\javaw.exe
--launcher.appendVmargs
-vmargs
-Dosgi.requiredJavaVersion=1.7
-Xms256m
-Xmx1024m


jre\bin\javaw.exe 도 괜찮다.
만약 exit code=1 오류가 난다면 JAVA_HOME\jre\bin\server\jvm.dll 을 사용해 보자.

* Proxy 사용시 아래 문구를 해당하는 부분에 선택하여 삽입
-DproxySet=true -DproxyHost=127.0.0.1 -DproxyPort=8888

1. 이클립스 설정 파일에
2. installed jre 에서 edit 를 누를 경우 나오는 대화창의 옵션부분
3. run -> config 서버 설정중 argument 부분

#참조

 

Posted by KENSIN
,

ls -al 로 목록을 출력시 속성부분에 @가 붙어 있는 파일들이 있다.



이 표시는 확장속성이며 -@ 옵션을 주면 상세하게 볼수 있다.


ls -leO@



추가로 표시된 이 항목 (com.apple.quarantine) 은 외부에서 다운받은 파일들을 사용할 경우 다시한번 물어 보도록 하기 위해 추가되어진 속성이다.

이를 제거 하기 위해서 다음과 같은 명령을 사용하면 권한 문제를 해결 할 수 있다.


xattr -d com.apple.quarantine [ 폴더명 | 파일명 | * ]


Posted by KENSIN
,