I've preferred to install AdoptOpenJDK in a location that does not include
spaces.  Oracle JDK licensing is more restrictive than I'm willing to
accept and I want the latest Java 8 fixes.

On Wed, Aug 26, 2020 at 2:23 PM Slide <[email protected]> wrote:

> It looks like this code would need to be updated to handle when there are
> spaces:
> https://github.com/jenkinsci/ssh-slaves-plugin/blob/master/src/main/java/hudson/plugins/sshslaves/JavaVersionChecker.java#L91.
> I have the reverse, a Windows controller and Linux agents. I specify the
> JAVA_HOME environment variable in my agent configuration and that works.
> Can you try that?
>
>
>
> On Wed, Aug 26, 2020 at 12:38 PM Jérôme Godbout <[email protected]>
> wrote:
>
>> Hi,
>>
>> I’m trying to access a Windows slave with SSH using Linux master Jenkins
>> 2.235.5.
>>
>> [08/26/20 15:24:48] [SSH] Checking java version of 
>> c:\JenkinsSlave/jdk/bin/java
>>
>> Couldn't figure out the Java version of c:\JenkinsSlave/jdk/bin/java
>>
>> The system cannot find the path specified.
>>
>>
>>
>> [08/26/20 15:24:49] [SSH] Checking java version of C:\Program 
>> Files\Java\jdk1.8.0_161/bin/java
>>
>> Couldn't figure out the Java version of C:\Program 
>> Files\Java\jdk1.8.0_161/bin/java
>>
>> 'C:\Program' is not recognized as an internal or external command,
>>
>> operable program or batch file.
>>
>> …
>>
>>
>>
>> But when I try it from my other Windows Jenkins master 2.251 (my
>> development server for testing purpose) it does connect without issue and
>> find the proper java into the same path.
>>
>>
>>
>> [08/21/20 13:48:50] [SSH] Starting agent process: cd "c:\JenkinsSlave" &&
>> "C:\Program Files\Java\jdk1.8.0_161\bin\java.exe"  -jar remoting.jar
>> -workDir c:\JenkinsSlave -jar-cache c:\JenkinsSlave/remoting/jarCache
>>
>> Aug 21, 2020 1:48:50 PM org.jenkinsci.remoting.engine.WorkDirManager
>> initializeWorkDir
>>
>>
>>
>> Seem like the c:\Program Files\Java… is not escaped properly under Linux
>> master. How to fix that? How can I fix this?
>>
>> Should I escape the env var JAVA_HOME and add quote into it? will it
>> break something else?
>>
>>
>>
>> I’m trying to move the slave execution from my development Windows laptop
>> to our official Linux master.
>>
>>
>>
>> Thanks,
>>
>> Jerome
>>
>> --
>> 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/YTOPR0101MB2315834EB1C8497CD210EEA4CD540%40YTOPR0101MB2315.CANPRD01.PROD.OUTLOOK.COM
>> <https://groups.google.com/d/msgid/jenkinsci-users/YTOPR0101MB2315834EB1C8497CD210EEA4CD540%40YTOPR0101MB2315.CANPRD01.PROD.OUTLOOK.COM?utm_medium=email&utm_source=footer>
>> .
>>
>
>
> --
> Website: http://earl-of-code.com
>
> --
> 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/CAPiUgVfLE6ybdjjMgzrpVt9UNCB0MF6CBTndkZWgXApOMnv5xQ%40mail.gmail.com
> <https://groups.google.com/d/msgid/jenkinsci-users/CAPiUgVfLE6ybdjjMgzrpVt9UNCB0MF6CBTndkZWgXApOMnv5xQ%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
>

-- 
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/CAO49JtGh_FntpKrRaEDCCtD-Xx59g8gKGvhQdmGV0tH4_MmvYw%40mail.gmail.com.

Reply via email to