Hilla 24 + Gradle. Production mode via command line

I downloaded Hilla 24.5.7 + React + Gradle project from vaadin starter.
To build project in production mode I tried:
gradle -Pvaadin.productionMode=true build
or
gradle -Philla.productionMode=true build (from README.md of the project)

Both ways shows en error while running:

java.lang.IllegalStateException:

  Failed to find the following files:
      - ./generated/jar-resources/lit-renderer.ts
      - ./generated/jar-resources/vaadin-time-picker/timepickerConnector.js
      - ./generated/jar-resources/contextMenuConnector.js
      - ./generated/jar-resources/vaadin-grid-flow-selection-column.js
      - ./generated/jar-resources/vaadin-popover/popover.ts
      - ./generated/jar-resources/buttonFunctions.js
      - ./generated/jar-resources/gridConnector.ts
      - ./generated/jar-resources/dndConnector.js
      - ./generated/jar-resources/messageListConnector.js
      - ./generated/jar-resources/contextMenuTargetConnector.js
      - ./generated/jar-resources/datepickerConnector.js
      - ./generated/jar-resources/vaadin-big-decimal-field.js
      - ./generated/jar-resources/comboBoxConnector.js
      - ./generated/jar-resources/selectConnector.js
      - ./generated/jar-resources/tooltip.ts
      - ./generated/jar-resources/ReactRouterOutletElement.tsx
      - ./generated/jar-resources/flow-component-renderer.js
      - ./generated/jar-resources/menubarConnector.js
      - ./generated/jar-resources/virtualListConnector.js
    

If I add

vaadin {
	productionMode = true
}

into build.gradle so frontend runs successfull, but vaadin-icons are not showed.
In DEV mode everithing is fine.

Updating to 24.5.8 solved the problem.

2 Likes