태그 글 보관함: 설치 방법

DBeaver 포터블판 jre를 찾지 못해서 실행 안되는 문제

DBeaver(디비버) 포터블판 jre(자바 경로)를 찾지 못하는 문제를 해결해 보자.

디비버는 이클립스와 같은 플랫폼으로 만들어져 있는데, 이클립스도 요즘은 jre를 포함해서 배포되고 해서 안그렇지만, 예전엔 이렇게 자바 경로를 못찾아서 똑같은 에러가 나고 그랬다.
자바 경로를 제대로 찾지 못할 경우에는 디비버를 실행하면 아래와 같은 에러가 표시 된다.

dbeaver jre error

dbeaver.ini 편집

디비버 디렉토리에 있는 dbeaver.ini 파일을 열어서 -vmargs 바로 윗줄에 jre 나 jdk 의 bin 디렉토리까지의 전체경로를 적어준다.

저장하고, 디비버 실행해 보면 잘 실행될 것이다.

별것도 아닌데 검색해 봐도 잘 나오질 않아서 글을 써 본다.

DB툴로 디비버는 추천

블로그에 사용하는 워드프레스는 mysql계열만 지원하고,
나는 개인적으로 postgresql를 선호해서 여러 디비를 사용할 때 디비버 같은 툴이 아주 편하다.

디비버 단점은 메모리를 많이 먹는다는거.
같은 플랫폼에서 개발된 이클립스도 같은 문제인데 요즘은 컴 성능이 상향평준화 되어서 메모리 많이 먹는건 불평거리가 못되는것 같고, 단지 로딩이 좀 느릴뿐이다.

가벼운걸 원하면 일본 개발현장에선 a5m2라고 하는 툴(정식 명칭이 A5:SQL Mk-2. 길다)을 많이 쓰는데 못생기고 기능이 디비버만큼 많지는 않지만,
딱 필요한 기능은 다 있어서 일할 때는 잘 쓰고 있다.

개인PC에서 사용할때는 컴 사양이 좋다보니 그냥 이쁘고 이것저것 다 되는 디비버가 좋은듯하다.
사실 오래전에 설치만 해두고 안쓰고 있다가 요즘 며칠동안 써 봤는데 일단 이쁘고. 화면 구성이 복잡하긴 한데 메뉴들이 직관적이라 헤매지는 않아서 좋다.
 
 
디비버는 커뮤니티 에디션만 무료다. 인터프라이즈 에디션은 시험버전만 사용가능.
DBeaver 다운로드 페이지 – https://dbeaver.io/download/

윈도우에서 golang 1.14 개발 환경 구축

구글이 개발한 go라는 언어를 알고부터 항상 해 보고 싶었는데 VPS 서버도 생겼겠다 다시 한번 뭔가 만들어 봐야겠다는 생각이 들어서 다시 손을 대봤다.

go 와 vscode 를 포터블판으로 설치해서 개발환경 구축하는 방법에 대해 새로 글을 썼다.
윈도우10 golang vscode 개발환경 구축

go 설치

고 자체는 공식 사이트(https://golang.org/)에서 (윈도우의 경우는) MSI 버전으로 설치하면 PATH 설정도 전부 해 주니, 인스톨만 하면 간단.
수동으로 설치할 경우에는 PATH에 go/bin 디렉토리를 넣어주고, GOROOT는 go 디렉토리, GOPATH는 다운받은 팩키지 소스등을 넣어줄 곳이니 마음대로 지정하면 된다.
셋 다 중요하니 처음 고를 설치할 경우에는 그냥 MSI 인스톨러로 설치하자.

IDE 설치

IDE는 이클립스에 goclipse 플러그인을 설치 해 봤는데 현재 고버전(1.14)에서는 자동완성 기능이 더이상 작동하지 않는다.
아래 IDE 투표에서 1위를 자랑하는 비주얼 스튜디오 코드(VSCode) 를 설치하자.

2019 스택오버플로 개발 환경 투표
2019 스택오버플로 개발 환경 투표 결과. 출처:https://insights.stackoverflow.com/survey/2019#technology-_-most-popular-development-environments

https://code.visualstudio.com/
설치 버전이든 포터블 버전이든 아무거나 쓰면 된다.
설치 후 VSCode 디렉토리에 Code.exe 파일을 실행하자.

VSCode go 확장기능 설치

이미 설치 후라 인스톨 버튼 대신 언인스톨 버튼이 보인다.

빨간 박스로 표시한 왼쪽 아이콘을 누르고, 검색에 go 를 넣고, 아래에 go 0.13.1 Rich Go language… 를 선택하면, 오른쪽에 자세한 내용이 보이는데 인스톨 버튼을 누르자.

설치 후에 Ctrl + Shift + P 를 누르고 go install 로 검색하면, 나오는 모든 내용을 체크한 후에 OK 버튼을 누른다.
다 설치하는데 시간이 좀 걸린다…

Language Server

코딩할 때 꼭 필요한 자동완성 기능을 도와주는 것인데, 처음에는 무효화 되어 있다.
File -> Preferences -> Settings 에 들어가서 검색 gopls 을 하면 나오는 Go: Use Language Server 에 체크하면 사용할 수 있는데, 이걸 사용할 경우에 메소드 후보들이 빨리 표시 되는 반면에 그닥 정확히 필요한게 나오지는 않는 것 같다.
끄면 느린 대신에 딱 필요한것만 나오는 것 같고. 끈 경우와 켠 경우 다 써 봐야 할듯.

이상 Go 개발 환경 구축 끝.

Ruby on rails 이클립스 윈도우 개발 환경 설치

윈도우 10 에서 루비 Ruby 와 Ruby on rails 를 설치한다. 개발 툴은 이클립스 Eclipse 를 사용하고, Aptana Studio 플러그인을 설치해서 루비와 Ruby on rails 개발 환경을 구축하는 방법을 설명한다.

주의: 이 글에서 설명하는 것은 루비나 Ruby on rails 를 전부 최신 버전으로 설치하는 경우이기 때문에 특정 버전으로 루비나 Ruby on rails 를 설치해야하는 경우에는 참고만 하기 바란다.

루비 설치

http://rubyinstaller.org/downloads/ 에서 윈도우용 루비 설치파일을 받아서 설치한다.
설치시에 루비 실행 파일 패스 추가하는 옵션에 꼭 체크하자. 안 그러면 수동으로 해 줘야 한다.
윈도우키 + X 키를 눌러서 나오는 메뉴에서 ‘명령 프롬프트’를 선택해서 프롬프트 화면 열고, 아래 명령으로 루비가 잘 설치되었는지(실행 파일 패스가 제대로 설정되었는지)를 확인한다.

루비 설치파일로 설치할 때 나오는 체크 옵션 중에 td/tk는 루비로 GUI 어플리케이션을 개발할 때 사용하는 것이니 관심 있으면 체크해서 같이 설치하자.

Development Kit 설치

이걸 설치하지 않으면 Ruby on rails 설치 후 프로젝트를 생성할 때 에러가 난다. 미리 설치하자.
http://rubyinstaller.org/downloads/ 로 들어가면 하단 부에 있다. 루비 2.0 이상 버전 중에서 쓰고 있는 환경에 맞춰서 32비트나 64비트 설치 파일을 받으면 된다. 파일을 받은 후에 실행하면 압축 해제 다이어로그가 나오는데 루비를 설치한 폴더 아래에 devkit 폴더에 압축을 풀자. 설치 방법은 프롬프트 화면에서 devkit 폴더로 이동한 다음 아래 커맨드를 실행하면 된다.

설치는 순식간에 끝난다.

gem 업데이트

프롬프트 화면에서 gem 업데이트를 한다.

Ruby on rails 설치

설치는 6분 정도로 좀 오래 걸렸다.

이클립스 플러그인 Aptana Studio 설치

Aptana Studio는 웹 개발 툴인데 html, css, javascript, php, python 그리고 루비와 Ruby on rails 개발에 여러 가지 편리함을 주는 툴이다.
이미 이클립스를 사용하고 있다면 플러그인 형식으로 이클립스에 설치하면 되고, 루비 개발에만 사용할 것이라면 Aptana Studio 자체를 다운로드 해서 설치하면 된다. 이클립스랑 거의 같은 UI 이기 때문에 별 다르지 않을 것이다.

여기서는 이클립스 플러그인으로 Aptana Studio 설치 방법을 설명한다.
우선 이클립스를 실행하고, 메뉴에서 Help -> Install New Software 를 선택한다.
팝업 화면에서 Add 버튼을 누르고 이름에 ‘Aptana Studio’ 를 넣고, 장소에 http://download.aptana.com/studio3/plugin/install 를 넣는다. 그다음부터는 적당히 Next Next 동의 체크하고 완료 정도로 플러그인을 설치하기 시작할 것이다.

설치가 끝나면 이클립스를 재기동 시키고, 프로젝트 익스플로러에서 오른쪽 클릭 -> 신규 -> Rails 프로젝트로 Ruby on rails 프로젝트를 생성할 수 있다.

따라 해보자
초보자를 위한 레일스 가이드북 – https://www.gitbook.com/book/rorlab/railsguidebook