Default Java not detected by Maven as installed

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP








up vote
0
down vote

favorite












I have an Ubuntu installation with Oracle JDK 1.8.0_141 that was installed using this guide.



tar file was extracted to /opt/jdk and below commands used to set java as default.



update-alternatives --install /usr/bin/java java /opt/jdk/jdk1.8.0_05/bin/java 100
update-alternatives --install /usr/bin/javac javac /opt/jdk/jdk1.8.0_05/bin/javac 100


java -version command works fine after these have been completed, but when I try to install maven using apt-get it tries to install default-jre rather than using this installed version.



Do you have any idea how I can change this default behavior?










share|improve this question























  • The problem is that apt cares about packages, not programs. The formerly recommended way to install Oracle Java was from the webupd8 PPA however I'm not sure if that advice is still current. Otherwise, you could consider using make-jpkg as described here davmail and JAVA INSTALLED MANUALLY (I've never tried this personally).
    – steeldriver
    Feb 1 at 12:25














up vote
0
down vote

favorite












I have an Ubuntu installation with Oracle JDK 1.8.0_141 that was installed using this guide.



tar file was extracted to /opt/jdk and below commands used to set java as default.



update-alternatives --install /usr/bin/java java /opt/jdk/jdk1.8.0_05/bin/java 100
update-alternatives --install /usr/bin/javac javac /opt/jdk/jdk1.8.0_05/bin/javac 100


java -version command works fine after these have been completed, but when I try to install maven using apt-get it tries to install default-jre rather than using this installed version.



Do you have any idea how I can change this default behavior?










share|improve this question























  • The problem is that apt cares about packages, not programs. The formerly recommended way to install Oracle Java was from the webupd8 PPA however I'm not sure if that advice is still current. Otherwise, you could consider using make-jpkg as described here davmail and JAVA INSTALLED MANUALLY (I've never tried this personally).
    – steeldriver
    Feb 1 at 12:25












up vote
0
down vote

favorite









up vote
0
down vote

favorite











I have an Ubuntu installation with Oracle JDK 1.8.0_141 that was installed using this guide.



tar file was extracted to /opt/jdk and below commands used to set java as default.



update-alternatives --install /usr/bin/java java /opt/jdk/jdk1.8.0_05/bin/java 100
update-alternatives --install /usr/bin/javac javac /opt/jdk/jdk1.8.0_05/bin/javac 100


java -version command works fine after these have been completed, but when I try to install maven using apt-get it tries to install default-jre rather than using this installed version.



Do you have any idea how I can change this default behavior?










share|improve this question















I have an Ubuntu installation with Oracle JDK 1.8.0_141 that was installed using this guide.



tar file was extracted to /opt/jdk and below commands used to set java as default.



update-alternatives --install /usr/bin/java java /opt/jdk/jdk1.8.0_05/bin/java 100
update-alternatives --install /usr/bin/javac javac /opt/jdk/jdk1.8.0_05/bin/javac 100


java -version command works fine after these have been completed, but when I try to install maven using apt-get it tries to install default-jre rather than using this installed version.



Do you have any idea how I can change this default behavior?







java jdk default-programs jre maven-3






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Feb 1 at 9:37









karel

51.8k11110131




51.8k11110131










asked Feb 1 at 9:22









Buddhika

12




12











  • The problem is that apt cares about packages, not programs. The formerly recommended way to install Oracle Java was from the webupd8 PPA however I'm not sure if that advice is still current. Otherwise, you could consider using make-jpkg as described here davmail and JAVA INSTALLED MANUALLY (I've never tried this personally).
    – steeldriver
    Feb 1 at 12:25
















  • The problem is that apt cares about packages, not programs. The formerly recommended way to install Oracle Java was from the webupd8 PPA however I'm not sure if that advice is still current. Otherwise, you could consider using make-jpkg as described here davmail and JAVA INSTALLED MANUALLY (I've never tried this personally).
    – steeldriver
    Feb 1 at 12:25















The problem is that apt cares about packages, not programs. The formerly recommended way to install Oracle Java was from the webupd8 PPA however I'm not sure if that advice is still current. Otherwise, you could consider using make-jpkg as described here davmail and JAVA INSTALLED MANUALLY (I've never tried this personally).
– steeldriver
Feb 1 at 12:25




The problem is that apt cares about packages, not programs. The formerly recommended way to install Oracle Java was from the webupd8 PPA however I'm not sure if that advice is still current. Otherwise, you could consider using make-jpkg as described here davmail and JAVA INSTALLED MANUALLY (I've never tried this personally).
– steeldriver
Feb 1 at 12:25










1 Answer
1






active

oldest

votes

















up vote
0
down vote



accepted










This was solved after setting the kava alternative



sudo update-alternatives --install "/usr/bin/java" "java" "/opt/jdk/jdk1.8.0_144/bin/java" 1

sudo update-alternatives --install "/usr/bin/javac" "javac" "/opt/jdk/jdk1.8.0_144/bin/javac" 1

sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/opt/jdk/jdk1.8.0_144/bin/javaws" 1


It still install the default jdk when installing maven. But uses oracle jdk when building.



Thanks for the wikihow page : https://www.wikihow.com/Install-Oracle-Java-JDK-on-Ubuntu-Linux






share|improve this answer




















    Your Answer







    StackExchange.ready(function()
    var channelOptions =
    tags: "".split(" "),
    id: "89"
    ;
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function()
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled)
    StackExchange.using("snippets", function()
    createEditor();
    );

    else
    createEditor();

    );

    function createEditor()
    StackExchange.prepareEditor(
    heartbeatType: 'answer',
    convertImagesToLinks: true,
    noModals: false,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: 10,
    bindNavPrevention: true,
    postfix: "",
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    );



    );













     

    draft saved


    draft discarded


















    StackExchange.ready(
    function ()
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1002018%2fdefault-java-not-detected-by-maven-as-installed%23new-answer', 'question_page');

    );

    Post as a guest






























    1 Answer
    1






    active

    oldest

    votes








    1 Answer
    1






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes








    up vote
    0
    down vote



    accepted










    This was solved after setting the kava alternative



    sudo update-alternatives --install "/usr/bin/java" "java" "/opt/jdk/jdk1.8.0_144/bin/java" 1

    sudo update-alternatives --install "/usr/bin/javac" "javac" "/opt/jdk/jdk1.8.0_144/bin/javac" 1

    sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/opt/jdk/jdk1.8.0_144/bin/javaws" 1


    It still install the default jdk when installing maven. But uses oracle jdk when building.



    Thanks for the wikihow page : https://www.wikihow.com/Install-Oracle-Java-JDK-on-Ubuntu-Linux






    share|improve this answer
























      up vote
      0
      down vote



      accepted










      This was solved after setting the kava alternative



      sudo update-alternatives --install "/usr/bin/java" "java" "/opt/jdk/jdk1.8.0_144/bin/java" 1

      sudo update-alternatives --install "/usr/bin/javac" "javac" "/opt/jdk/jdk1.8.0_144/bin/javac" 1

      sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/opt/jdk/jdk1.8.0_144/bin/javaws" 1


      It still install the default jdk when installing maven. But uses oracle jdk when building.



      Thanks for the wikihow page : https://www.wikihow.com/Install-Oracle-Java-JDK-on-Ubuntu-Linux






      share|improve this answer






















        up vote
        0
        down vote



        accepted







        up vote
        0
        down vote



        accepted






        This was solved after setting the kava alternative



        sudo update-alternatives --install "/usr/bin/java" "java" "/opt/jdk/jdk1.8.0_144/bin/java" 1

        sudo update-alternatives --install "/usr/bin/javac" "javac" "/opt/jdk/jdk1.8.0_144/bin/javac" 1

        sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/opt/jdk/jdk1.8.0_144/bin/javaws" 1


        It still install the default jdk when installing maven. But uses oracle jdk when building.



        Thanks for the wikihow page : https://www.wikihow.com/Install-Oracle-Java-JDK-on-Ubuntu-Linux






        share|improve this answer












        This was solved after setting the kava alternative



        sudo update-alternatives --install "/usr/bin/java" "java" "/opt/jdk/jdk1.8.0_144/bin/java" 1

        sudo update-alternatives --install "/usr/bin/javac" "javac" "/opt/jdk/jdk1.8.0_144/bin/javac" 1

        sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/opt/jdk/jdk1.8.0_144/bin/javaws" 1


        It still install the default jdk when installing maven. But uses oracle jdk when building.



        Thanks for the wikihow page : https://www.wikihow.com/Install-Oracle-Java-JDK-on-Ubuntu-Linux







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Feb 4 at 19:43









        Buddhika

        12




        12



























             

            draft saved


            draft discarded















































             


            draft saved


            draft discarded














            StackExchange.ready(
            function ()
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1002018%2fdefault-java-not-detected-by-maven-as-installed%23new-answer', 'question_page');

            );

            Post as a guest













































































            Popular posts from this blog

            pylint3 and pip3 broken

            Missing snmpget and snmpwalk

            How to enroll fingerprints to Ubuntu 17.10 with VFS491