Tôi có chủ đề tùy chỉnh cho ứng dụng VAADIN của mình trong src/main/webapp/VAADIN/themes/mytheme/với các tệp mytheme.scss và styles.scss. Mọi thứ hoạt động tốt khi thông số triển khai sản xuất vaadin productionMode được đặt thành sai trong web.xml. Khi tôi đặt tham số là true, đột nhiên Vaadin không thể tìm thấy các nguồn lực cho chủ đề của tôi và không ngừng phàn nàn với:VAADIN không thể tìm thấy chủ đề khi đang trong productionMode
Requested resource [/VAADIN/themes/mytheme/styles.css] not found from filesystem or through class loader. Add widgetset and/or theme JAR to your classpath or add files to WebContent/VAADIN folder
Tôi không có một/thư mục WebContent nhưng/webapp thay vào đó, kể từ khi một dự án maven webapp của nó. Tôi đã thử đưa thư mục VAADIN tới:
src/main/nguồn
src/main/webapp
src/main/webapp/WEB-INF
nhưng không làm việc cho phương thức sản xuất. Bất kỳ suggenstions? Cảm ơn bạn trước sự giúp đỡ.
Cảm ơn bạn đã trả lời. Nó hoạt động với mục tiêu maven. Tôi không thể google vé. Từ khóa sai tôi đoán. Dù sao tôi ghét kiểu dáng trong Vaadin :) –
Có một giải pháp đơn giản như thế cho IVY không? Cảm ơn – Hons
Theo vé, một mục tiêu "biên dịch-chủ đề" mới tồn tại trong plugin vaadin-maven, nhưng nó bị vô hiệu hóa theo mặc định khi tạo một dự án với "mvn archetype: generate". – Boris