
NetbeansでRuby on Railsをやってみたさ。
- re_shikajiro
- Ruby , Netbeans
- 2009年4月15日
Table of Contents
Ruby開発でのNetbeansの評判がいいから使ってみたよ。バージョンはnetbeans6.5.1だよ。
gemsのバージョンではまる
ツール->RubyGemsの挙動がおかしいよ・・・。
RubyのGemのバージョンが古いって怒られたけど、update方法がわからないよ。グーグル先生に聞いたところ、似たようなサイト発見。
http://www.nabble.com/Rails-%E3%81%AE-Ruby-Gem-td20482640.html
RubyGemsのディレクトリを変更したいけど、固定になって変えれないよ・・・。ついでに、Railsのバージョンを2.3.2にしてもnetbeansに反映されないよ。もう、JRubyでいいや。
いいさ。いいさ。ゆっくりでいいさ。
derbyのデータベースに反映されない
DBはデフォルトのderbyにして、railsアプリを適当に作成したよ。データベースビューワーで中身を確認したら、なにもないよ!URLとかはきっと間違えてないのに!なんでだよ!もう、見えなくてもいいや。
いいさ。いいさ。見えなくてもいいさ。
GlassFishにデプロイされない。
GlassFishの起動はできるけど、プロジェクトから実行するとエラーだよ。
情報: Launching GlassFish on Apache Felix OSGi platform
Welcome to Felix.
=================
情報: Started bundle org.glassfish.core.kernel [72]
no resource bundle found for version, using default GlassFish version
情報: Started bundle org.glassfish.common.glassfish-mbeanserver [12]
情報: Started bundle org.glassfish.common.common-util [88]
情報: Started bundle GlassFish-Application-Common-Module [13]
情報: APIClassLoader = Class Loader for Bundle [GlassFish-Application-Common-Module [13] ]
情報: registering service = org.apache.felix.framework.StartLevelImpl@24ed78, contract = org.osgi.service.startlevel.StartLevel, name = null
情報: registering service = org.apache.felix.framework.PackageAdminImpl@6be4cc, contract = org.osgi.service.packageadmin.PackageAdmin, name = null
情報: Started bundle org.glassfish.branding.branding [90]
情報: [Thread[GlassFish Kernel Main Thread,5,main started
情報: Started bundle org.glassfish.admin.config-api [80]
情報: Started bundle org.glassfish.common.internal-api [31]
情報: Started bundle org.glassfish.deployment.deployment-common [100]
情報: Started bundle org.glassfish.deployment.deployment-autodeploy [38]
情報: Started bundle org.glassfish.registration.glassfish-registration [78]
情報: Started bundle org.glassfish.flashlight.flashlight-framework [103]
情報: Listening on port 8080
情報: Network listener http-listener-2 on port 8181 disabled per domain.xml
情報: Listening on port 4848
情報: Started bundle org.glassfish.common.container-common [34]
情報: Started bundle org.glassfish.common.glassfish-naming [28]
情報: The Admin Console is already installed, but not yet loaded.
情報: Started bundle org.glassfish.common.glassfish-api [101]
情報: Started bundle org.glassfish.connectors.connectors-runtime [37]
情報: GlassFish v3 Prelude startup time : Felix(3116ms) startup services(856ms) total(3972ms)
情報: Started bundle org.glassfish.transaction.jta [67]
情報: Started JMXConnector, JMXService URL = service:jmx:rmi:///jndi/rmi://10.0.0.19:8686/jmxrmi
情報: Started bundle org.glassfish.admin.monitoring-core [92]
情報: Started bundle org.glassfish.deployment.deployment-admin [69]
情報: Started bundle org.glassfish.connectors.gf-connectors-connector [75]
情報: Started bundle org.glassfish.security.security [62]
情報: Started bundle org.glassfish.scripting.gf-jruby-connector [74]
情報: Started bundle org.glassfish.persistence.jpa-connector [89]
情報: Started bundle org.glassfish.web.gf-web-connector [117]
致命的: Module type not recognized
グーグル先生もお手上げだよ。
いいさ。いいさ。WEBrickでいいさ。
というわけで今日はaptanaを使ってみるよ。