snap으로 설치한 eclipse의 실행 옵션 변경하기 (eclipse.ini 수정)

  • Ubuntu 18.04L에 snap으로 eclipse 설치 후, Heap 메모리 등 변경을 위한 eclipse.ini 변경이 생각보다 쉽지 않다.
  • 보통, eclipse 설치 위치에 있는 eclipse.ini를 변경해 주면 되는데,
    snap으로 설치하는 경우 해당 파일 위치도 잘 모르겠고,
    eclipse.ini 파일에 쓰기 권한이 아예 없고 변경도 안 된다.
    • snap 파일 시스템이 read-only로 마운트 되어 있기 때문
    • 마운트 옵션을 일시적으로 변경하면 내부 내용을 수정할 수는 있지만... 귀찮으니 패스.
  • ini 파일을 변경할 수 없으니,
    • eclipse.ini 파일을 복사해 다른 곳에서 편집해 두고,
    • eclipse 호출 시 변경한 파일을 이용하도록 바꿔준다.

  1. /snap/eclipse/current/eclipse.ini를 다른 곳으로 복사 (예: /etc/eclipse.ini)
  2. eclipse.ini를 원하는 대로 수정
  3. 실행 명령 호출 방법 수정
    • 시스템 메뉴에서 아이콘을 클릭해 실행하는 경우에 반영하려면,
      • menulibre 실행
      • Eclipse 검색하고, 아이콘 클릭
      • Command 입력 수정
        • /snap/bin/eclipse %f 부분을,
          /snap/bin/eclipse --launcher.ini /etc/eclipse.ini %f로 변경
    • 터미널에서 실행 시 반영하려면,
      • alias eclipse='eclipse --launcher.ini eclipse.ini' 추가

댓글

이 블로그의 인기 게시물

[DevTip] Windows에서 tail 쓰기...

환경개선부담금

Electropermanent Magnets: Programmable Magnets with Zero Static Power Consumption Enable Smallest Modular Robots Yet