-
Notifications
You must be signed in to change notification settings - Fork 168
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
Add jandex index to all necessary artifacts #9862
Labels
Comments
As a workaround I've created a project which builds the Vaadin Jandex index; I'm also publishing the artifact on jcenter and maven central. See https://github.com/mvysny/vaadin-jandex/ for more details. |
18 tasks
Acceptance Criteria
|
pleku
changed the title
Add jandex index to all flow-* artifacts
Add jandex index to all necessary artifacts
Jun 10, 2021
caalador
added a commit
to vaadin/platform
that referenced
this issue
Jun 16, 2021
Generate jandex index package for vaadin and vaadin-core. Closes vaadin/flow#9862
ZheSun88
pushed a commit
to vaadin/platform
that referenced
this issue
Jun 17, 2021
* feat: Add generation of jandex index Generate jandex index package for vaadin and vaadin-core. Closes vaadin/flow#9862 * Add test for jandex modules
Not yet done as #11241 is pending |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Vaadin 14.4.6: in order to support Quarkus, so-called Jandex index needs to be created. The reason is that Quarkus doesn't rely on classpath scanning to discover classes; instead it uses Jandex index. Alternatively, the jar files needs to have an empty
beans.xml
file present. Please see https://quarkus.io/guides/cdi-reference for more details.These files need to be present in all
flow-*
jar files.The text was updated successfully, but these errors were encountered: