Difference between revisions of "Grails"
From Blue-IT.org Wiki
(→Installation) |
|||
Line 33: | Line 33: | ||
export JAVA_HOME="/usr/lib/jvm/java-6-sun" | export JAVA_HOME="/usr/lib/jvm/java-6-sun" | ||
export GRAILS_HOME="/local/share/grails" | export GRAILS_HOME="/local/share/grails" | ||
+ | |||
+ | = Logging = | ||
+ | web-app/WEB-IF/log4j.properties | ||
+ | log4j.rootLogger=INFO, console | ||
+ | |||
+ | log4j.appender.console=org.apache.log4j.ConsoleAppender | ||
+ | log4j.appender.console.layout=org.apache.log4j.PatternLayout | ||
+ | log4j.appender.console.layout.ConversionPattern=%d{dd MMM yyyy HH:mm:ss} %-5p %c - %m%n | ||
+ | |||
+ | # debug plugin | ||
+ | #log4j.logger.grails.app.filters='info' | ||
+ | #grails.debug.productionOverride=anything | ||
+ | |||
+ | #log4j.category.org.springframework=DEBUG | ||
+ | #log4j.category.com.opensymphony.webwork=DEBUG | ||
+ | #log4j.category.com.opensymphony.xwork=DEBUG | ||
+ | |||
+ | = Debug = | ||
+ | tail -f /project/stacktrace.log |
Revision as of 11:25, 30 July 2011
Installation
First of all: install sun(oracle)-java 1.6 and remove all openjdk packages (or at least be shure to run update-alternatives --config java).
Ubuntu way
http://www.grails.org/Installation
http://www.grails.org/Download
sudo add-apt-repository ppa:groovy-dev/grails sudo apt-get update sudo apt-get install grails #to add grails 2.0.0 M1 sudo apt-get install grails-2.0.0 #to add grails 1.2.5 sudo apt-get install grails-1.2.5 #switch between versions sudo update-alternatives --config grails
That's it !
Manual
http://www.grails.org/Installation
http://www.grails.org/Download
Download an install grails into a directory.
Then edit your ~/.bashrc file or use export to set the variables in the running shell / environment:
export PATH="$PATH:/local/share/grails/bin" export JAVA_HOME="/usr/lib/jvm/java-6-sun" export GRAILS_HOME="/local/share/grails"
Logging
web-app/WEB-IF/log4j.properties
log4j.rootLogger=INFO, console log4j.appender.console=org.apache.log4j.ConsoleAppender log4j.appender.console.layout=org.apache.log4j.PatternLayout log4j.appender.console.layout.ConversionPattern=%d{dd MMM yyyy HH:mm:ss} %-5p %c - %m%n # debug plugin #log4j.logger.grails.app.filters='info' #grails.debug.productionOverride=anything #log4j.category.org.springframework=DEBUG #log4j.category.com.opensymphony.webwork=DEBUG #log4j.category.com.opensymphony.xwork=DEBUG
Debug
tail -f /project/stacktrace.log