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

Compile issues w/ deprications in Vertx 4milestoneX #2

Open
runnermann opened this issue Dec 1, 2019 · 5 comments
Open

Compile issues w/ deprications in Vertx 4milestoneX #2

runnermann opened this issue Dec 1, 2019 · 5 comments

Comments

@runnermann
Copy link

runnermann commented Dec 1, 2019

Hello,
There are multiple deprecations from vertx4-SNAPSHOT to vertx 4 milestone-X. Vertx4snapshot is not available in maven.
Although we are currently fine at vertx 3.8.4

@lukehutch
Copy link
Owner

Thanks for the heads up. I haven't tried compiling with Vertx 4 yet. As far as I know, Vertx 4 is still very far from locking down the API. There have been many breaking changes, and there will be many more. Therefore it does not make sense to port code to Vertx 4 yet.

@runnermann
Copy link
Author

runnermann commented Dec 1, 2019 via email

@lukehutch
Copy link
Owner

OK, I probably built the last version before 4.0.0 and 3.8.4 had diverged in API.

What were the issues with the doc generator and distributionManagement?

SocketHandler was intended for SockJS support. I never ended up testing this, and it is possible that it's not currently working. I notice in the docs I mentioned that to use SockJS, you should use Handler<SockJSSocket>, not SocketHandler, so I think this was a work in progress, and honestly it has been a long time since I looked at the code. If you need WebSockets / SockJS support, feel free to get this working, and submit patches.

@runnermann
Copy link
Author

runnermann commented Dec 2, 2019 via email

@lukehutch
Copy link
Owner

I looked at the doc generator for the docs.The tag on line 333 was throwing
an error. <javadoc.html.version>-html5</javadoc.html.version>

That means you're building in JDK 8 or earlier. That switch is only supported in JDK 9+.

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

No branches or pull requests

2 participants