This upgrade takes care of our move to JDK 17, Spring Boot 3.0.1 and a few other security upgrades along the way. Fixes #18993 TODO: - [x] Check CI changes for Java 17 - [x] Check vulnerability report - [x] Mongock needs an upgrade - [x] Add JVM args at all possible places for exposing java.time module - [x] Add type adapters everywhere / use the same config for type adapters everywhere
24 lines
1.2 KiB
XML
24 lines
1.2 KiB
XML
<component name="ProjectRunConfigurationManager">
|
|
<configuration default="false" name="ServerApplication" type="Application" factoryName="Application" nameIsGenerated="true">
|
|
<option name="ALTERNATIVE_JRE_PATH" value="temurin-17" />
|
|
<option name="ALTERNATIVE_JRE_PATH_ENABLED" value="true" />
|
|
<option name="INCLUDE_PROVIDED_SCOPE" value="true" />
|
|
<option name="MAIN_CLASS_NAME" value="com.appsmith.server.ServerApplication" />
|
|
<module name="server" />
|
|
<option name="VM_PARAMETERS" value="-Dpf4j.mode=development -Dpf4j.pluginsDir=appsmith-plugins --add-opens java.base/java.time=ALL-UNNAMED" />
|
|
<extension name="net.ashald.envfile">
|
|
<option name="IS_ENABLED" value="true" />
|
|
<option name="IS_SUBST" value="false" />
|
|
<option name="IS_PATH_MACRO_SUPPORTED" value="false" />
|
|
<option name="IS_IGNORE_MISSING_FILES" value="false" />
|
|
<option name="IS_ENABLE_EXPERIMENTAL_INTEGRATIONS" value="false" />
|
|
<ENTRIES>
|
|
<ENTRY IS_ENABLED="true" PARSER="runconfig" />
|
|
<ENTRY IS_ENABLED="true" PARSER="env" PATH=".env" />
|
|
</ENTRIES>
|
|
</extension>
|
|
<method v="2">
|
|
<option name="Make" enabled="true" />
|
|
</method>
|
|
</configuration>
|
|
</component> |