-
Notifications
You must be signed in to change notification settings - Fork 19
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
Unable to run on Linux #168
Comments
I still see this problem, on Ubuntu 18.04 LTS Bionic:
And I don't have another system to run it on. |
Sorry, we haven't had a chance to debug this yet. :/ We'll try to get to it in the not-too-distant future... |
@HEdingfield or @nealmcb: could you try the approach I suggested in #239 and see if that fixes it for you? Specifically: download the JavaFX SDK for Linux, then add command-line args to reference it. Something like this:
I'm not sure if it will make a difference if you're running JRE 11 vs. 10. I tried testing it myself on a remote Linux machine, but I got a different JavaFX error because I'm just sshing in ("java.lang.UnsupportedOperationException: Unable to open DISPLAY"), and I don't want to deal with setting up VNC or something similar right now. |
This rigmarole makes me wonder whether we should start releasing a separate build that's intended only for command-line operation and doesn't have any JavaFX dependencies. |
Thank for follwoing up, @tarheel! I did this on Ubuntu bionic 18.04, where I have OpenJDK 11:
and it seems to start. N.B.: Specifying a nonexistant path for --module-path didn't show any errors and led me astray for a bit. Sigh. |
Ah, great. Yeah, I saw your initial comment and was going to tell you to update the path. So the only remaining question in this thread is why Linux has the JavaFX error under JRE 10. At least in @nealmcb's case, I believe the answer is that you were using OpenJDK 10, and that distribution also omits JavaFX. @HEdingfield: presumably something similar applies to your case? |
I propose we circle back on this issue once we resolve #239, because I think that will solve our problems here. To be clear, I mean transitioning the project over to and building it using Gradle. |
If what I said in my last comment sounds right (my hypothesis for why it was failing even under JRE 10 for both of you), then yes, I agree -- this and #239 are duplicate issues. |
TODO: update |
Just pulled PR #272 to my Linux machine, built a distZip using Gradle, and was able to get it running using OpenJDK 11! |
When attempting to debug #160, I was unable to get the tabulator running on my Linux machine.
Couldn't verify because:
$ /usr/local/buildtools/java/jdk10-64/bin$ ./java -jar ~/Downloads/RCV_UniversalTabulator_20180908/RCV_UniversalTabulator_20180908/rcv.jar
Would cause:
I initially assumed it was because there's no MANIFEST.MF file in the version @moldover compiled, but I also tried the version I compiled which included a manifest and had the same problem.
The text was updated successfully, but these errors were encountered: