Submitted by heartin on Sat, 05/31/2014 - 04:31
Build tools such as Maven and Ivy scores over ANT as they have dependency management support. There are even open source hosted binaries on sites like Maven Central, so that you don’t have to download all the required dependencies yourself, but can just ask the build tool to get it for you. For simple Hello World programs, you might not require any other libraries, but an enterprise project will have lot of dependencies to other libraries. For instance a Spring or hibernate program will have dependencies on their framework jars.
Submitted by heartin on Sat, 05/31/2014 - 04:28
One of the features of Gradle that I like the most is its ability to interoperate with other popular build tools such as ANT and MAVEN. We have already seen using Gradle with ANT and here we will see using Gradle with MAVEN. We are not going to discuss the advantages of one over the other, but only how to use both of them together. One of the best things about Maven is that it adds more conventions than in Maven so that you can create build script files with much lesser code than in Maven.
Submitted by heartin on Sat, 05/31/2014 - 00:24
Prerequisites
-
You need to install, configure and get familiar with gradle as outlined in the previous note.
-
Gradle 1.x requires a Java JDK 5 or higher to be installed and the location needs to be added to an environment variable JAVA_HOME.
-
Gradle 2.x requires a Java JDK 6 or higher to be installed and the location needs to be added to an environment variable JAVA_HOME.
Submitted by heartin on Thu, 05/08/2014 - 05:37
To create eclipse plugins, you need an eclipse distribution package with Eclipse Plug-in Development Environment like Eclipse Standard or Eclipse IDE for Java EE. I am using Eclipse Standard 4.3.2. Always try to use the latest version of the distribution available. You can start exploring from eclipse site at http://www.eclipse.org/downloads to check the package contents of the distribution package.
Submitted by heartin on Thu, 05/01/2014 - 02:05
OSGi stands for Open Service Gateway initiative. The OSGi specification describes means to achieve better modularity when using Java. Applications or components come in the form of bundles, and these bundles can be remotely installed, started, stopped, updated, and uninstalled without requiring a reboot.
Pages