Difference between revisions of "Grails"
From Blue-IT.org Wiki
Line 1: | Line 1: | ||
− | = Installation = | + | == Grails Tools Suite or Spring Tools Suite == |
+ | |||
+ | * http://spring.io/tools/ggts/all | ||
+ | |||
+ | === Ubuntu 13.10 === | ||
+ | First completety remove the java stack in ubuntu 13.10! | ||
+ | |||
+ | * http://askubuntu.com/questions/84483/how-to-completely-uninstall-java/185250#185250 | ||
+ | |||
+ | apt-get update | ||
+ | apt-cache search java | awk '{print($1)}' | grep -E -e '^(ia32-)?(sun|oracle)-java' -e '^openjdk-' -e '^icedtea' -e '^(default|gcj)-j(re|dk)' -e '^gcj-(.*)-j(re|dk)' -e 'java-common' | xargs sudo apt-get -y remove | ||
+ | apt-get -y autoremove | ||
+ | |||
+ | Then download the right version for your pc (AMD64 oder x86). | ||
+ | |||
+ | * eclipse.org | ||
+ | * http://spring.io/tools/ggts | ||
+ | * http://spring.io/tools/sts | ||
+ | |||
+ | If you downloaded it to a dirrectory /local/share - like me - create a startscript like this: | ||
+ | |||
+ | e.g. for Eclipse | ||
+ | #!/bin/sh | ||
+ | export GDK_NATIVE_WINDOWS=true | ||
+ | export LIBOVERLAY_SCROLLBAR=0 | ||
+ | cd /local/share/eclipse | ||
+ | venv UBUNTU_MENUPROXY= /local/share/eclipse/eclipse eclipse | ||
+ | |||
+ | e.g. for STS | ||
+ | #!/bin/sh | ||
+ | export GDK_NATIVE_WINDOWS=true | ||
+ | export LIBOVERLAY_SCROLLBAR=0 | ||
+ | cd /local/share/springsource/sts-3.4.0.RELEASE | ||
+ | env UBUNTU_MENUPROXY= /local/share/springsource/sts-3.4.0.RELEASE/STS STS | ||
+ | |||
+ | You can create a launcher for ubuntu which starts this scripts in dash. | ||
+ | |||
+ | |||
+ | == 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''). | 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''). | ||
Revision as of 15:42, 4 January 2014
Contents
Grails Tools Suite or Spring Tools Suite
Ubuntu 13.10
First completety remove the java stack in ubuntu 13.10!
apt-get update apt-cache search java | awk '{print($1)}' | grep -E -e '^(ia32-)?(sun|oracle)-java' -e '^openjdk-' -e '^icedtea' -e '^(default|gcj)-j(re|dk)' -e '^gcj-(.*)-j(re|dk)' -e 'java-common' | xargs sudo apt-get -y remove apt-get -y autoremove
Then download the right version for your pc (AMD64 oder x86).
If you downloaded it to a dirrectory /local/share - like me - create a startscript like this:
e.g. for Eclipse
#!/bin/sh export GDK_NATIVE_WINDOWS=true export LIBOVERLAY_SCROLLBAR=0 cd /local/share/eclipse venv UBUNTU_MENUPROXY= /local/share/eclipse/eclipse eclipse
e.g. for STS
#!/bin/sh export GDK_NATIVE_WINDOWS=true export LIBOVERLAY_SCROLLBAR=0 cd /local/share/springsource/sts-3.4.0.RELEASE env UBUNTU_MENUPROXY= /local/share/springsource/sts-3.4.0.RELEASE/STS STS
You can create a launcher for ubuntu which starts this scripts in dash.
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
Context
Setting context to "/"
1. web-app/application.properties
app.context=/
2. Config.grooy
production { grails.app.context = "/"