New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Logstash 6.1.1 issue with setup.bat file "could not find jruby in" #8901
Comments
Ok, the previus error is fixed with @cjlyons81 solution,
So I change this line in logstash.bat
with
But I have another error:
|
It cannot handle a space in the path. Just move your logstash to c:\logstash and it is fine |
@andrewvc can you take/delegate this? I'm hoping it's a small fix (allowing spaces in the parent path of Logstash on Windows) |
@colinsurprenant can you take a look at this issue? |
I have fixed locally the startup scripts but I am hitting some more problems in the code itself - working on it. |
Ok, PR in #8931 |
This is merged and will be fixed in 6.1.3 and up. |
in Logstash 7.17.12 also give ""could not find jruby in \logstash-7.17.12\vendor\jruby"" then i use Logstash vs 7.17.13 |
Error message produced when executing the bat files:
Within the setup.bat file the %JRUBY_BIN% validation step is leveraging double quotes around the %JRUBY_BIN% variable. This apparently works fine with the 'exist' statement but when you negate with 'not' things don't seem to work . I assume this was just a simple miss as the %JAVA% validation step is not leveraging double quotes.
Does not work:
Works just fine:
The text was updated successfully, but these errors were encountered: