Skip to content
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

Java 11 Ready To Go #17

Closed
goxr3plus opened this issue May 20, 2019 · 12 comments
Closed

Java 11 Ready To Go #17

goxr3plus opened this issue May 20, 2019 · 12 comments

Comments

@goxr3plus
Copy link
Owner

goxr3plus commented May 20, 2019

@HelgeStenstrom @TonalidadeHidrica

Here is Java 11 Version => Java 11 Branch which i have changed everything to be compatible with Java 11 .

I can't run it though ... i don't know what is the problem .

Please help :)!!!!!

@HelgeStenstrom
Copy link
Contributor

HelgeStenstrom commented May 28, 2019 via email

@goxr3plus
Copy link
Owner Author

goxr3plus commented May 28, 2019 via email

@goxr3plus
Copy link
Owner Author

@HelgeStenstrom I updated the Java11 branch and removed tritonous-share and also moved module-info.java and added requires java.logging; .

Please make a merge and let me know :) .

Don't forget that you can directly commit on the branch Java11 in this repository :)

@goxr3plus
Copy link
Owner Author

@HelgeStenstrom Resolved all the problems you had => https://github.com/goxr3plus/XR3Player/tree/Java-11 now we have a new problem with Jave2 dependency and i opened an issue to the Jave2 Repository .

I am also a collaborator to that repository so i can make changes , tell me if you can help :) .

I am getting more confortable with Java11 and i see XR3Player passing soon in Java11/12/13.

@goxr3plus
Copy link
Owner Author

@HelgeStenstrom I died in front of the screen , managed to make it play , though i have disabled web-browser because i get a strange error about reflection which i don't know how to solve yet .

Feel free to try it :) , XR3Player just fully runned on Java 11 .

Please don't forget to add those as VM Parameters =>

--add-exports javafx.controls/com.sun.javafx.scene.control.behavior=com.jfoenix
--add-exports javafx.controls/com.sun.javafx.scene.control=com.jfoenix
--add-exports javafx.base/com.sun.javafx.binding=com.jfoenix
--add-exports javafx.graphics/com.sun.javafx.stage=com.jfoenix
--add-exports javafx.base/com.sun.javafx.event=com.jfoenix

because JFoenix is not fully capable of Java 9 .

@goxr3plus
Copy link
Owner Author

@HelgeStenstrom Merged everything to master , now it's oficially running on JDK 11 and soon on JDK 12 and 13.

I have a problem with the Reflections , i can't get it working . It's a trick in order to bypass JxBrowser license , even though i have a license i don't want to bother everytime with a new one .

So i am using Reflection in order to bypass , but on Java 11 i don't know why it throws errors i can't use Field and stuff like that :( .

Can you help me ?

Also if you want to run the project please read the instructions .

@goxr3plus
Copy link
Owner Author

@HelgeStenstrom We just passed in Java 12 with the latest commit . Ah i can't get that reflection work ... ah Java damnnnn .

And don't want to go again through the procedure of getting a license for JxBrowser .

@HelgeStenstrom
Copy link
Contributor

I don't have Java 12 installed. Perhaps I will get it.
What is it that requires Java 12, except the pom.xml file?

@goxr3plus
Copy link
Owner Author

goxr3plus commented Jun 11, 2019 via email

@HelgeStenstrom
Copy link
Contributor

HelgeStenstrom commented Jun 11, 2019 via email

@goxr3plus
Copy link
Owner Author

goxr3plus commented Jun 11, 2019 via email

@goxr3plus goxr3plus added this to Done in XR3Player Kanban Jun 19, 2019
@goxr3plus
Copy link
Owner Author

Closing this as done i think .

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
Development

No branches or pull requests

2 participants