The easiest way to debug the application on the client side without GWT Super Dev Mode is to use the debug configuration inside the web module configuration.
-
Add the new debug configuration inside
webModule
:link:../../../../source/development/debug_1.groovy[role=include]
-
Add the debug dependency inside the
dependencies
block ofwebModule
:link:../../../../source/development/debug_2.groovy[role=include]
If the charts add-on is added, then
debug("com.haulmont.charts:charts-web-toolkit:$cubaVersion:debug@zip")
must be used. -
Add
deploy.doLast
task to thewebModule
configure block:link:../../../../source/development/debug_3.groovy[role=include]
The debug scenarios will be deployed in the $cuba.tomcat.dir/webapps/app/VAADIN/widgetsets/com.haulmont.cuba.web.toolkit.ui.WidgetSet
directory of the project.