Install

sudo apt-get install software-properties-common
sudo add-apt-repository ppa:openjdk-r/ppa
sudo apt-get update
sudo apt-get install openjdk-8-jdk
sudo apt-get install maven

Usage

$ mvn -version
Apache Maven 3.3.9
Maven home: /usr/share/maven
Java version: 1.8.0_151, vendor: Oracle Corporation
Java home: /usr/lib/jvm/java-8-openjdk-amd64/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "4.4.0-96-generic", arch: "amd64", family: "unix"
# add private server
$ sudo vi /usr/share/maven/conf/settings.xml

    <server>
      <id>guvnor-m2-repo</id>
      <username>admin</username>
      <password>admin</password>
    </server>
    ...
    <profile>
                <activation>
                        <activeByDefault>true</activeByDefault>
                </activation>
                <repositories>
                        <repository>
                                <id>guvnor-m2-repo</id>
                                <name>Guvnor M2 Repo</name>
                                <url>http://xx.xx.xx.xx9:8080/drools-wb/maven2/</url>
                                <layout>default</layout>
                                <releases>
                                        <enabled>true</enabled>
                                        <updatePolicy>always</updatePolicy>
                                </releases>
                        </repository>
                </repositories>
        </profile>



$ vi pom.xml
     <repositories>
        <repository>
            <id>guvnor-m2-repo</id>
            <name>Guvnor M2 Repo</name>
            <url>http://xx.xx.xx.xx9:8080/drools-wb/maven2/</url>
        </repository>
    </repositories>

Install jar package to local maven

wget http://repository.ops4j.org/maven2/org/apache/commons/org.apache.commons.logging/1.0.4/org.apache.commons.logging-1.0.4.jar
mvn install:install-file -Dfile=org.apache.commons.logging-1.0.4.jar -DgroupId=org.apache.commons -DartifactId=org.apache.commons.logging -Dversion=1.0.4 -Dpackaging=jar

results matching ""

    No results matching ""