|
29 | 29 | <mainClass>software.xdev.vaadin.Application</mainClass> |
30 | 30 |
|
31 | 31 | <!-- Dependency-Versions --> |
32 | | - <vaadin.version>24.8.7</vaadin.version> |
| 32 | + <vaadin.version>24.8.8</vaadin.version> |
33 | 33 |
|
34 | 34 | <org.springframework.boot.version>3.5.5</org.springframework.boot.version> |
35 | 35 | </properties> |
|
152 | 152 | </pluginManagement> |
153 | 153 |
|
154 | 154 | <plugins> |
| 155 | + <plugin> |
| 156 | + <groupId>org.codehaus.mojo</groupId> |
| 157 | + <artifactId>exec-maven-plugin</artifactId> |
| 158 | + <version>3.5.1</version> |
| 159 | + <executions> |
| 160 | + <execution> |
| 161 | + <id>patch-package-json-overrides</id> |
| 162 | + <phase>compile</phase> |
| 163 | + <goals> |
| 164 | + <goal>java</goal> |
| 165 | + </goals> |
| 166 | + <configuration> |
| 167 | + <mainClass>software.xdev.vaadin.vpjo.Launcher</mainClass> |
| 168 | + <arguments> |
| 169 | + <argument>${project.basedir}</argument> |
| 170 | + <argument>${project.build.directory}</argument> |
| 171 | + </arguments> |
| 172 | + <includeProjectDependencies>false</includeProjectDependencies> |
| 173 | + <includePluginDependencies>true</includePluginDependencies> |
| 174 | + <executableDependency> |
| 175 | + <groupId>software.xdev</groupId> |
| 176 | + <artifactId>vaadin-package-json-optimizer</artifactId> |
| 177 | + </executableDependency> |
| 178 | + </configuration> |
| 179 | + </execution> |
| 180 | + </executions> |
| 181 | + <dependencies> |
| 182 | + <dependency> |
| 183 | + <groupId>software.xdev</groupId> |
| 184 | + <artifactId>vaadin-package-json-optimizer</artifactId> |
| 185 | + <version>1.0.0</version> |
| 186 | + </dependency> |
| 187 | + </dependencies> |
| 188 | + </plugin> |
155 | 189 | <plugin> |
156 | 190 | <groupId>com.vaadin</groupId> |
157 | 191 | <artifactId>vaadin-maven-plugin</artifactId> |
|
203 | 237 | </build> |
204 | 238 |
|
205 | 239 | <profiles> |
| 240 | + <profile> |
| 241 | + <id>dev</id> |
| 242 | + <activation> |
| 243 | + <activeByDefault>true</activeByDefault> |
| 244 | + </activation> |
| 245 | + <dependencies> |
| 246 | + <dependency> |
| 247 | + <groupId>software.xdev</groupId> |
| 248 | + <artifactId>vaadin-package-json-optimizer</artifactId> |
| 249 | + <version>1.0.0</version> |
| 250 | + </dependency> |
| 251 | + </dependencies> |
| 252 | + </profile> |
206 | 253 | <profile> |
207 | 254 | <id>production</id> |
208 | 255 | <dependencies> |
|
0 commit comments