블로그 이미지
올해목표 // 10월 어학연수 떠나자~ 자수씨

카테고리

전체글 (1457)
Brand New! (28)
주절주절 (213)
MOT (11)
해외쇼핑 (49)
쇼핑노트 (150)
취미생활 (94)
iPhone (4)
Eclipse (121)
Google (83)
Spring (31)
JAVA (176)
JavaScript (59)
WEB (49)
Database (20)
OS (26)
Tools (8)
Tips (26)
IT정보 (1)
Book (21)
Programming (37)
외부행사 (43)
주변인들 (17)
여행노트 (60)
학교생활 (30)
회사생활 (52)
사회생활 (5)
외국어공부 (12)
잡동사니 (30)
Total
Today
Yesterday
 
04-20 00:00
 

달력

« » 2024.4
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
 

최근에 올라온 글

최근에 달린 댓글

새로운 서비스를 개발하면서 코딩하랴... 로그보랴... 구현된거 확인하랴... 창을 수 없이 옮겨가며 작업하고 있습니다. 


줄일 수 있는 건 최대로 줄이는 것이 좋을 것 같아서 로그를 볼 수 있는 플러그인을 찾아보았고, eclipselabs.org 에서 진행 중인 logviewer 플러그인을 받아서 사용해 보았습니다.


프로젝트 홈: https://code.google.com/a/eclipselabs.org/p/logviewer/





"Log Viewer" 라는 뷰를 띄우고 로그 파일을 추가하면... 아래와 같이 로그를 확인할 수 있습니다.









Posted by 자수씨
, |

검색 시에 target 폴더를 제외시키려면 아래와 같이 해당 폴더 속성의 "Attributes" 를 "Derived" 로 설정합니다.




위 설정을 하면 "Open Resource" 에도 적용됩니다.



Posted by 자수씨
, |

 

이클립스에서 사용하는 메이븐 플러그인은 Sonatype 에서 만든 m2eclipse 플러그인과 이클립스 공식 플러그인으로 합쳐진 m2e 플러그인이 있습니다.

 

어차피 둘 다 태생이 같기 때문에 사용법이나 다른 큰 문제는 없으나, 프로젝트 시에는 문제가 될 수 있습니다.

 

 

[프로젝트 홈]/.project

<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
 <name>vicki-common</name>
 <comment></comment>
 <projects>
 </projects>
 <buildSpec>
  <buildCommand>
   <name>org.eclipse.jdt.core.javabuilder</name>
   <arguments>
   </arguments>
  </buildCommand>
  <buildCommand>
   <name>org.maven.ide.eclipse.maven2Builder</name>
   <arguments>
   </arguments>
  </buildCommand>
  <buildCommand>
   <name>org.eclipse.m2e.core.maven2Builder</name>
   <arguments>
   </arguments>
  </buildCommand>

 </buildSpec>
 <natures>
  <nature>org.eclipse.jdt.core.javanature</nature>
  <nature>org.maven.ide.eclipse.maven2Nature</nature>

  <nature>org.eclipse.m2e.core.maven2Nature</nature> 
 </natures>
</projectDescription>

 

org.maven.ide.eclipse.maven2Nature 는 이전의 sonatype 에서 제공했던 메이븐 플러그인 네이처이며, org.eclipse.m2e.core.maven2Nature 는 eclipse 에 통합된 m2e 플러그인 네이처입니다.

 

SI가 아닌 이상 각자 자신의 개발환경을 셋팅할 것이고, 이전의 개발환경을 가지고 있는 사람과 새로 개발환경을 셋팅한 사람 모두를 아우르기 위해서는 위와 같은 설정이 필요합니다.

 

 

Posted by 자수씨
, |


예전에 묵혀놨던 RCP 프로그램을 옵션에 따라 다르게 구동하도록 만들어야 했습니다.

작년에도 이 문제 때문에 방법을 찾아보았지만 해결을 하지 못했습니다.

우연치 않게 eclipse.ini 을 보다가 방법을 찾아냈습니다.


해당 RCP 의 ini 파일에 다음과 같은 옵션을 추가해주면 됩니다.
-startup
plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.0.v20100503

-vmargs
-Dproduct.version=3.1


-vmargs 아래에 VM Arguments 를 정의해주면 됩니다. 실제로 사용할 때는 아래와 같이 사용합니다.

String version = System.getProperty("product.version");



시간이 흐르면 해결되는 것들이 많은 것 같습니다.

Posted by 자수씨
, |

이클립스 플러그인 중에 PropertiesEditor 를 사용하면 기본설정을 그냥 사용할 경우 주석까지 유니코드로 변환되어 주석을 알아볼 수 없게 되는 경우가 있습니다.

원본
# 본 주석은 유니코드로 변환됩니다.
test.name = 테스트


저장 결과물
# \ubcf8 \uc8fc\uc11d\uc740 \uc720\ub2c8\ucf54\ub4dc\ub85c \ubcc0\ud658\ub429\ub2c8\ub2e4.
test.name = \ud14c\uc2a4\ud2b8



PropertiesEditor 의 옵션을 변경하면 주석은 유니코드화 시키지 않을 수 있습니다.



옵션 변경 후
# 본 주석은 유니코드로 변환됩니다.
test.name = \ud14c\uc2a4\ud2b8



Posted by 자수씨
, |



http://update.aptana.com/update/studio/


위의 페이지에 있는 업데이트 사이즈 주소로 인스톨하거나 압축파일을 내려받아 설치할 수 있습니다.

용량이 커서 (약 70MB??) 시간이 오래걸리니 압축파일을 다운받아 설치하는 것을 권장합니다.

Posted by 자수씨
, |

m2eclipse + WTP ... 팁???

Eclipse / 2011. 9. 9. 11:09


기존에 메이븐 디펜던시와 WTP 를 연동해서 쓸 때는 ".classpath" 파일을 수정해서 사용하였습니다.

/.classpath
<classpath>
  ...

  <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER">
    <attributes>
      <attribute name="org.eclipse.jst.component.dependency" value="/WEB-INF/lib"/>
    </attributes>
  </classpathentry>
  ...

</classpath>


위의 방법보다는 배포와 직접 연관이 있는 "org.eclipse.wst.common.component" 파일을 수정하는게 일관성이 있어보입니다.

/.settings/org.eclipse.wst.common.component
<project-modules id="moduleCoreId" project-version="1.5.0">
  <wb-module>
    ...
    <dependent-module deploy-path="/WEB-INF/lib" 
        handle="module:/classpath/con/org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER">

      <dependency-type>consumes</dependency-type>
    </dependent-module>
    ...
  </wb-module>
</project-modules>


나만 그런가;;;

Posted by 자수씨
, |

clean 하고 package, install, deploy 하는 작업이 귀찮아서... 플러그인 수정했슴돠...





ㅋㅋㅋ

Posted by 자수씨
, |

회사의 모든 모듈을 trunk 와 개발 branch 두벌씩 체크아웃 받다보니 갑자기 이클립스가 바보가 되었습니다.

processing jsp changes since last activation 만 30분 째...


해결 방법은 다음과 같습니다.

"[workspace]\.metadata\.plugins\org.eclipse.jst.jsp.core\jspsearch\" 디렉토리를 삭제합니다.


끝~


참고자료: https://bugs.eclipse.org/bugs/show_bug.cgi?id=340003

Posted by 자수씨
, |


이클립스 Tasks 에서 Jira 에 연결하여 작업을 하는데 내용을 변경하고 Submit 을 하려니 날짜가 안 맞는다고 징징거립니다.

그럴 때는 이렇게 해줍니다.

ㅁ Task Repositories >> Jira Repository >> Properties





ㅁ Additional Settings >> Advanced Configuration 에서 Date Picker Format 과 Date Time Picker Format 을 변경해줍니다.
징징거리는 포멧으로~






Posted by 자수씨
, |

글 보관함

최근에 받은 트랙백