Logout and login to the computer and check the Maven version using the following command.
#Grails maven install install#
Sudo wget -output-document /etc/bash_completion.d/mvn Step 7: It is of course also possible at the same time to download and install Grails and then use the grails command from a prompt or IDE. Sudo update-alternatives -set mvn /opt/apache-maven-3.6.2/bin/mvnĪdd Bash completion to mvn so that you can complete complex Maven commands by hitting Tab multiple times. We start by creating standard Grails application. Now you will be able to use the plugin in your Maven projects. Packages the current project (either a plugin or application) and installs the resulting artifact into the local Maven cache along with its POM. Package a plugin in binary form before installing it: grails maven-install -binary.
#Grails maven install update#
Update the mvn command: sudo update-alternatives -install "/usr/bin/mvn" "mvn" "/opt/apache-maven-3.6.2/bin/mvn" 0 Afterwards you just need to install it into your local Maven repository by simply running Maven install command in the project directory: > mvn install. Install a WAR or plugin into the local Maven cache: grails maven-install. Notice the end of PATH variable and the M2_HOME variable. Smooth Java Integration The Grails framework seamlessly and transparently integrates and interoperates with Java, the JVM, and existing Java EE containers. WARNING: Do not replace your environment file with the following content because you may already have different environment variables which are required by other applications to function properly. The Grails framework is built on top of Spring Boot and leverages Spring Boot's time-saving features, such as Spring-powered dependency injection. Execute the following command and modify the content as given below. You can use nano to edit the file in the terminal itself. Sudo tar -xvzf ~/Downloads/apache-maven-3.6. Step 4:Įdit the /etc/environment file and add the following environment variable:Īlso, append the bin directory to the PATH variable: Open the Terminal and change the directory to /opt folder.Įxtract the apache-maven archive into the opt directory. You need to replace the version number by whatever the version you are downloading. This article uses the Maven version 3.6.2. This differs from the MvnWarMojo in that it makes the WAR file the build artifact for the 'grails-app' packaging.
grails:maven-grails-app-war Creates a WAR archive and register it in maven. grails:maven-functional-test Runs a Grails application's functional tests. Step 1:ĭownload apache-maven-3.6. binary archive from the official link. grails:maven-compile Compiles a Grails project. Requirements:Īpache Maven depends on Java Development Kit so you must have either Oracle JDK or OpenJDK installed on your system. This article explains how you can install the latest Apache Maven in Linux.
#Grails maven install manual#
Ubuntu and most other Linux distributions have Apache Maven in their official repository but I prefer manual installation to avoid dependencies like Open JDK.