Vaadin lets you build secure, UX-first PWAs entirely in Java.
Free ebook & tutorial.
Help with multi-module Maven: production profile does not compile my addon
I'm using a multi module maven project create with vaadin archetype
I have developed an addon inside myproject-widgetset
myproject-widgetset declares other addons
mvn clean package
compiles both theme and widgeset and create a war with all working addon
mvn -Pproduction clean package
re-compiles both theme and widgeset but when I start application, my addon is missing
The Error is very common:
Widgetset does not contain implementation for MyAddOn. Check its component connector's @Connect mapping, widgetsets GWT module description file and re-compile your widgetset. In case you have downloaded a vaadin add-on package, you might want to refer to add-on instructions.
Widgetset is compiled correctly in war from myproject-ui
Using production profile, it seems that gwt compiler does not consider my addon
Where can I find any clue to understand such behaviour ?
mvn -X output is pretty huge to understand
Eventually I modified production profile to avoid widgetset re-compilation and the war is working
I have the same problem, can u fix this?
I put my dependencies em myproject-widgetset and when I try to run, the add on dont show.
mvn vaadin:update-widgetset install
run this in myproject
I think I've a different issue, my addon does not show in a war build with "production" profile.
Such profile re-compile widgetset optimizing its size so it does not care if widgeset is already compiled