-
-
Notifications
You must be signed in to change notification settings - Fork 60
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
Fix https://github.com/ArcadeData/arcadedb/issues/97 #1333
Conversation
This is probably a CI issue on arcadedb side. I ran tests before checking in. |
That's great! Thanks for your first contribution @LLuke ! |
I tested the current head with these changes (and the
Furthermore, and importantly, the console does not accept keyboard input, meaning no pressed key results in an input. I tested on Windows 10 (64bit) with MS OpenJDK17 (17.0.9). |
@gnodet any idea why that can happen? Maybe we have some other version of jline linked from Gremlin? Checking... |
jline is added only one time and it's the latest:
So it must be something with the last version of jansi using a native method:
|
Ok, I'll try to reproduce and investigate. |
For now I reverted the inclusion of jansi lib. |
What does this PR do?
Both console.bat and serer.bat don't take command line argument well due to two similar defects.
Motivation
Share the fixes so that the windows users can use arcadedb out of the box in the arcadedb future releases.
Related issues
The @echo off also partially addressed the noisy issue with #1331
Additional Notes
Test:
create a test database at a new location with console and import something
start the server with the newly created databse
Test and found the database in the web console (-Darcadedb.server.databaseDirectory=... now works) and it is accessible using pg8000 with code example in #399
Checklist
mvn clean package
command