I have a vaadin 7.1.15 project and I added the followings tasks in my build.gradle to compile and clean widgetsets
task cleanWidgetset(type: Delete) {
delete webAppDirName+'/VAADIN/widgetsets'
}
task compileWidgetset(type: JavaExec, dependsOn: cleanWidgetset) {
main = 'com.vaadin.tools.WidgetsetCompiler'
classpath sourceSets.main.resources.srcDirs
classpath configurations.compile
//classpath configurations.gwt
args '-war'
args webAppDirName+'/VAADIN/widgetsets'
args '-logLevel'
args 'INFO'
args '-deploy'
args '/tmp/widgetset_widgetset.IrmoWidgetset'
args '-extra'
args '/tmp/widgetset_widgetset.IrmoWidgetset'
args '-localWorkers'
args '8'
args 'widgetset.IrmoWidgetset'
jvmArgs '-Xmx1024M'
jvmArgs '-Xss512M'
jvmArgs '-Djava.awt.headless=true'
}
unfortunately when I run ./gradlew compileWidgetset war I am receiving the following error: error: package com.vaadin.flow.component does not exist
I also tried apply any gradle plugins of the following list: Gradle - Plugins but unfortunately the conbination between gradle version (6.5.1) and vaadin version (7.1.15) makes it not possible to apply any of them.
any idea how I can do to generate the widgetsets with that combination of versions of gradle and vaadin???