본문 바로가기
반응형

IT/Settings44

[error] eclipse workspace 지정 오류 (23.05.04) 이클립스(eclipse) 실행시 The default workspace 'folder' is in use or cannot be create, please choose a different one. 오류가 발생하였다. 해결법은 workspace에 .metadata 폴더가 존재하고 그 안에 들어가면 아래 사진처럼 .lock파일이있다. 해당 파일을 지워주거나 이름을 변경해주면 된다. 2023. 5. 5.
eclipse ini 설정 자바를 사용하기 위해 가장 많이 사용되는 툴 중 하나인 이클립스에 대해서 다뤄보려고 한다. 설치 관련해서는 아래 참고 포스팅을 참고 바란다. ini 파일이란 실행하기 위한 설정 값들이 들어있는데 파일 안을 살펴보면 주요 셋팅 변수에 대해서 다뤄볼 것이다. 값 설명 vm 실행파일명을 포함한 전체 경로를 기입 vmargs 라인의 이전에 설정 vmargs JVM 옵션을 설정 Dosgi.requiredJavaVersion 사용할 자바 버전을 설정 Xms 이클립스가 사용하는 최소 Heap 메모리 크기 Xmx 이클립스가 사용하는 최대 Heap 메모리 크기 이외 주요 설정들은 공식 홈페이지에서도 확인 가능하다. https://wiki.eclipse.org/Eclipse.ini eclipse.ini - Eclipsep.. 2023. 4. 24.
D2 coding(23.04.12) D2 코딩이란 네이버에서 제공해주는 개발 전용 폰트이다. 물론 윈도우나 맥 기본 글씨체로도 적용이 가능하지만 개발할때 적용을 하면 더욱 도움이 된다. 설치법은 다음과 같다. https://github.com/naver/d2codingfont 에서 '다운로드' 바로 아래에 있는 'Ver 1.3.2 (2018.06.01)' 클릭한다. 다음 아래 빨간 네모를 다운 받는다. 왼쪽 상단 설치 버튼을 누르면 os에 글씨체가 설치가 된다. 이어서 이클립스 적용은 다음과 같다. window >preferences 그리고 아래 사진과 같이 검색 후 설정을 하면 된다. 2023. 4. 14.
Stomp 이란? Stomp란? Stomp는 Simple Text Oriented Messaging Protocol의 약자로, Websocket 위에서 동작하는 텍스트 기반 메세징 프로토콜이다. Stomp는 Publish-Subscribe 매커니즘을 제공하고, Broker를 통해 다른 사용자들에게 메시지를 보내거나 서버가 특정 작업을 수행하도록 메세지를 보낼 수 있다. WebSocket이란 단일 TCP 연결을 통해 클라이언트와 서버 간의 전이중양방향 통신(Full Duplex 2-way Communication) 채널을 설정하는 표준화된 프로토콜이다. HTTP와 다른 프로토콜이지만 80,443 포트를 사용하며 기존 방화벽 규칙을 재사용할 수 있도록 HTTP기반으로 설계 되었다. 기존 WebSocket은 각 connecti.. 2023. 4. 9.
[vscode] 에서 chat GPT 사용법 요즘 IT 업계에서 가장 핫한것은 바로 chatGPT이다. 자동으로 코드를 짜주는것은 물론, 제안이나, 더 효율적으로 최적화 작업까지도 이루어진다. 이 chatGPT를 사용하기 위해서는 별도의 가입이나. 특정 사이트를 들어가곤 했는데, 만약 원하는 답이 코드를 짜는것을 원한다면 결국 해당 코드를 가져와서 IDE에서 돌려야한다. 이 모든 작업을 하나에서이루어지게 할수 있다. vscode에서 marketplace 로 들어가서 easycode를 검색하고 아래 그림과 같은 기능을 받는다. 그리고 설치 후 왼쪽 부분에서 선택을 해서 검색을 하면된다. 영어는 물론이고 한국어 까지 지원하니 많이 도움이 된다. 2023. 4. 6.
vscode 에서 확장 설치 하기(VSIX / Extension) vscode를 사용하는데 회사 등 사내망에서 사용을 하게 될 경우 마켓플레이스에서 설치를 못하게 된다. 그럴 경우 오프라인으로 설치를 할수 있는데 extension파일을 받아와서 설치하는 것이다. 먼저 .vsix 파일을 받아와야한다. 인터넷이 되는 피시에서 아래 사이트를 접속하고 원하는 확장 프로그램을 검색해서 다운로드한다. https://marketplace.visualstudio.com/ Visual Studio Marketplace Extensions for Visual Studio family of products on Visual Studio Marketplace marketplace.visualstudio.com 그리고 아래 그림처럼 위에 vscode를 선택후 파일을 검색해서 들어간다. 그리고.. 2022. 12. 30.
eclipse workingSet 이클립스를 사용하다가 너무 많은 프로젝트 들이 생겨났고 특정 규칙에 의해서 묶고 싶어졌다. 알고보니 workingSet이라는것을 지정해주면 된다. 나는 package explorer 를 사용중이었고 왼쪽 트리에서 우클릭 후 new > java working Set 을 설정해주면 된다. 그 다음에 트리 우측 상단에서 보기 설정을 변경해주면 된다. 2022. 11. 29.
mac에서 개별 볼륨 설정 윈도우에서는 실행중인 창마다 소리를 조절할수 있지만 맥에서는 불가능하다. 그래서 나와있는 오픈소스를 사용하면 이 문제를 해결할수 있다. https://github.com/kyleneideck/BackgroundMusic GitHub - kyleneideck/BackgroundMusic: Background Music, a macOS audio utility: automatically pause your music, set individual ap Background Music, a macOS audio utility: automatically pause your music, set individual apps' volumes and record system audio. - GitHub - kyleneid.. 2022. 11. 25.
eclipse Git Author, Committer 변경 방법 형상 관리를 위해서는 다양한 방법이 있는데 그중 하나의 방법이 git을 사용하는것이다. 그러면 누가 commit을 했고 어떤 기록을 남겼는지 알아야하는데 그럴때 Author , Committer 를 설정할수가 있다. preferences > git > Configuration > add Entry 를 해서 user.name / user.email을 설정해주면 된다. 그럼 자동으로 git staging에서 설정이 되게된다. 2022. 11. 17.
반응형