Grails--使用Eclipse

          Posted on 2007-06-13 14:36 puras 閱讀(695) 評論(1)  編輯  收藏
          在生成GRails項目時
          就已經生成了相應的Eclipse項目文件了
          在Eclipse里File->Import->General->Existing Projects into Workspace
          選擇生成的GRails項目
          即可將其導入到Eclipse中

          想運行項目
          在Run...里的Java Application中新建一個選項
          名字隨意取
          只要你自己知道是做什么的就可以了
          項目就是你所在的GRails項目
          Main Class:grails.util.GrailsMain
          參數:-Dbase.dir=${project_loc} -Dserver.port=8080 -Dgrails.env=development
          再在環境里添加一個GRAILS_HOME,值是GRails的安裝目錄

          之后就可以運行了

          在這里需要注意一下
          GRails項目的不能放在根目錄下
          路徑中不能包含空格
          這個空格真的讓我郁悶了一會
          個人習慣
          將平時所做開發的東西的都放在了F盤下的Work Space目錄中
          這次當然也不例外了
          結果每次運行都找不到類
          看了下GRails站上說的
          才知道犯了這么個錯
          之后就把項目移到F:\GRails下了
          結果在導入到Eclipse時
          太馬虎了
          有一個“Copy projects into workspace”選項
          沒有注意
          結果可想而知
          還是運行不了

          說一下用Eclipse來編輯GRails的感受
          很慢
          而且有些東西不能自動更新
          操作復雜
          容易出錯
          還會出一些莫名其妙的錯誤
          比如在第一次將項目導入到Eclipse中時
          會報三個錯誤
          第一個沒有任何提示
          錯誤點在一個Groovy的類文件上
          不一定是哪個
          刪除
          重新導入即可
          第二個錯誤
          缺少"grails-tests"目錄
          添加上此目錄之后
          點刷新是沒反應的
          我將項目重新導入就好了

          反正用Eclipse感覺很差
          如果要是真的做GRails的開發
          我寧可使用記事本




          Feedback

          # re: GRails--使用Eclipse  回復  更多評論   

          2007-06-13 14:39 by Puras.He
          補充一點說明(摘自http://grails.org/IDE+Integration):
          Groovy Eclipse plugin issues

          If you are using the Eclipse Groovy plugin then make sure you disable the preference 'Groovy Compiler Generating Class Files' (Eclipse -> Window -> Preferences -> Groovy Preferences) before importing the Grails project. By default this option is enabled and generates class files for your groovy files, and stores them in the basedir of your Grails project. When these class files are generated, unexpected behaviour is encountered like not able to generate controllers and views for you domain classes.

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           

          posts - 47, comments - 124, trackbacks - 0, articles - 0

          Copyright © puras

          主站蜘蛛池模板: 青神县| 峨山| 军事| 广水市| 郯城县| 余江县| 南木林县| 枣强县| 富裕县| 江口县| 长治县| 桦甸市| 福清市| 滨海县| 天门市| 宿松县| 柳河县| 偏关县| 固安县| 谢通门县| 灵武市| 蓝山县| 永修县| 房山区| 芦山县| 西华县| 灌南县| 甘肃省| 合山市| 丹东市| 广安市| 巴林右旗| 崇左市| 彭阳县| 德化县| 渭源县| 通化县| 九江县| 云阳县| 册亨县| 新龙县|