2006-07-22

RadRails Tips

가장 먼저 RadRails 홈에서 제공하는 스크린캐스트를 보면서 eclipse 워크벤치의 기능에 대해서 습득하기 바란다.

빈 프로젝트만 만들어질 때

윈도우 환경에서 RadRailsInstantRails 배포판을 필요로 한다. 따라서 처음 설치시 ruby 와 rails 의 PATH 를 설정해 줄 필요가 있다. window->preferences 에서 Ruby 와 Rails 의 옵션을 아래와 같이 수정할 것.

옵션 설정
ruby > installed interpreters name=ruby, path=c:\instantrails\ruby\bin\ruby.exe
ruby > RI/RDoc ri=c:\instantrails\ruby\bin\ri, rdoc=c:\instantrails\ruby\bin\rdoc
rails > rails installs name=rails, path=c:\instantrails\ruby

맥 OSX 에서 이와 같은 문제를 만났다면 이 문서에 따라서 루비와 GEM을 재설치한 후, 아래와 같이 설정해보기 바란다.

옵션 설정
ruby > installed interpreters name=ruby, path=/usr/local/bin/ruby
ruby > RI/RDoc ri=/usr/local/bin/ri, rdoc=/usr/local/bin/rdoc
rails > rails installs name=rails, path=/usr/local/

Before updating scaffolding from new DB schema, try creating a table for your model (XXX)

scaffold 를 생성할 때 위와 같은 에러 메시지가 뜰 때가 있다. InstantRails에 함께 따라온 mysql의 인코딩과 테이블 인코딩의 차이 때문에 생기는 문제인 듯. 데이터베이스 전역 charset과 테이블의 charset을 일치시키면 해결된다. UTF8을 추천한다.

WEBrick Server 추가하기

Server View 에서 기존에 존재하는 서버를 삭제할 경우 Rails Navigator 에서 오른쪽 클릭을 한 후 New - WEBrick Server 를 이용해서 새로 추가할 수 있다. (이걸 몰라서 계속 재설치하고 삽질했던 나 자신이 부끄럽다. 알고보니 기본적으로 배포되는 RadRails 문서에 잘 나와 있었다.)

see also:


comments powered by Disqus