2007년 11월 06일
RadRails Tips
가장 먼저 RadRails 홈에서 제공하는[스크린캐스트](http://download.radrails.org.nyud.net:8090/video/RadRailsScreencast.mov)를 보면서 eclipse 워크벤치의 기능에 대해서 습득하기 바란다.
### 빈 프로젝트만 만들어질 때
윈도우 환경에서 [RadRails](http://www.radrails.org) 는[InstantRails](http://instantrails.rubyforge.org) 배포판을 필요로 한다. 따라서 처음설치시 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을 재설치](http://hivelogic.com/articles/2005/12/01/ruby_rails_lighttpd_mysql_tiger)한후, 아래와 같이 설정해보기 바란다.
| 옵션 | 설정 |
|-|-|
| 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:
* [Eclipse 팁](http://reiot.com/archives/312)
출처 : http://reiot.com/2006/07/22/radrails-tips/#comment-262
이 글과 관련있는 글을 자동검색한 결과입니다 [?]
- Ruby on Rails : 초고속 웹 개발의 시작 by decoder
- Ruby/RubyOnRails IDE 비교? by 권남
- Rails references by 하양파랑
- 레일스 체험 - 간단한 웹 전화번호부 by 워니
- Rails 1.2 Release Candidate 1이 나왔습니다! by 정목
# by | 2007/11/06 15:56 | 트랙백 | 덧글(0)




☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]