Did n't get you , actually i have tried two options in Global tool 
configuration.

1 Maven and JDK was given local paths.
2 Maven and JDK were set to be installed by Jenkins.

in both cases it did not work , when i am trying locally to run mvn compile 
, it works. It also works with freestyle project , i am having this issue 
with pipeline job using jenkinsfile.

can anyone , tell me if i need to change jenkinsfile to pickup correct 
paths.

On Tuesday, 7 August 2018 18:20:04 UTC+5:30, slide wrote:
>
> Is JAVA_HOME set to that for the user that Jenkins is running as?
>
> On Tue, Aug 7, 2018 at 5:48 AM suny nazar <[email protected] <javascript:>> 
> wrote:
>
>>
>> i am getting below error when i am running maven goals via Jenkinsfile. I am 
>> not getting this issue when i am running freestyle project with maven goals.
>>
>>
>> [ERROR] Failed to execute goal 
>> org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile 
>> (default-compile) on project server: Compilation failure
>> [ERROR] Unable to locate the Javac Compiler in:
>> [ERROR]   C:\Program Files\Java\jre1.8.0_181\..\lib\tools.jar
>> [ERROR] Please ensure you are using JDK 1.4 or above and
>> [ERROR] not a JRE (the com.sun.tools.javac.Main class is required).
>> [ERROR] In most cases you can change the location of your Java
>> [ERROR] installation by setting the JAVA_HOME environment variable.
>>
>>
>> below code has been put in Jenkinsfile.
>>
>>
>> does anyone how to fix this , FYI - JAVA_HOME is set to C:\Program 
>> Files\Java\jdk1.8.0_181
>>
>>
>> pipeline {
>>     agent any
>>     stages{
>>         stage('Build'){
>>             steps {
>>                 bat 'mvn clean package'
>>             }
>>             post {
>>                 success {
>>                     echo 'Now Archiving...'
>>                     archiveArtifacts artifacts: '**/target/*.war'
>>                 }
>>             }
>>         }
>>     }
>> }
>>
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "Jenkins Users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected] <javascript:>.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/jenkinsci-users/f257a74a-c2a8-42ce-89d4-7a69a3c85e52%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/jenkinsci-users/f257a74a-c2a8-42ce-89d4-7a69a3c85e52%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>> For more options, visit https://groups.google.com/d/optout.
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/d21780cd-fce0-48aa-b3bb-dc718317a212%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to