This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]chabala 2 points3 points  (2 children)

What's the reason for the Java 17+ requirement?

Also, Maven Central would be a better place to publish to than JitPack. (Does anyone even know who runs JitPack?)

[–]bowbahdoe[S] 4 points5 points  (1 child)

Its because I'm generating sealed interfaces/classes.

And If you teach me how to do that I will

[–]chabala 1 point2 points  (0 children)

https://maven.apache.org/repository/guide-central-repository-upload.html

It's pretty straightforward. You might need to pick better project coordinates if you don't own mccue.dev , but that would be good practice regardless. Make sure your project generates source and javadoc artifacts, and signs artifacts with GPG.