I am using Vaadin-7 and this answer is not for me.
I am trying to import a js file into myproject/WebContent/js/test.js I used @JavaScript in my user interface class as shown below.
@Theme("myTheme") @SuppressWarnings("serial") @Title("VaadinTest") @JavaScript("js/test.js") public class VaadinTest extends UI { @Override protected void init(VaadinRequest request) { final VerticalLayout layout = new VerticalLayout(); layout.setMargin(true); setContent(layout); } }
But I got the error log "NetworkError: 404 Not Found - http://localhost:8080/myproject/APP/PUBLISHED/js/test.js" in my firebug console.
So, how can I import js files from my user directories?
PS: Please do not force me to manually create the APP / PUBLISHED / directory! Thanks.
source share