How to run Grails console in IntelliJ Maia (build #10597)?

I've downloaded the Maia EAP build #10597 and started using the Groovy/Grails capabilities.  I must say they're a leap beyond the (very good) support in IntelliJ 8.  Once I had Grails 1.1.1 and Groovy 1.6.3 installed I was off and running.

I'm working through "Grails In Action".  Of course I don't want to just follow along with the book - I've got the change things.  One change I wanted to make was to point to a local MySQL instance instead of the default HSQLDB database.  So I modified the DataSource.groovy file to point to the new data source and added the MySQL Connector-J version 5.1.6 JAR as a library to my project.  When I created an IntelliJ data source and tested the connection it worked, so I know the MySQL service is alive and running on my machine.

The book suggests running the Grails console to try out the domain object and see if it persists.  I couldn't find a way to run the Grails console inside IntelliJ.  I have no trouble deploying and running web apps.  Did I miss this in my haste?

I opened up a command shell and typed "grails console".  I see it compiling my domain objects, but it throws an exception when it can't find the MySQL JAR.  How do I add the MySQL connector JAR to the Grails console CLASSPATH?

1 comment
Comment actions Permalink

My apologies. It appears that adding the MySQL connector JAR to the /lib directory of my Grails project sorts everything out. I was linking it in via IntelliJ without copying it. Pilot error once again! Thanks for the great work with IntelliJ. It's the best IDE on the market.

0

Please sign in to leave a comment.