修复 IDE 运行配置:改用 Maven compile 替代 IntelliJ Make,确保每次运行前强制 Maven 编译

This commit is contained in:
Peijun Zhao
2026-05-16 19:51:24 +08:00
parent 5a5d33aefc
commit 0986619e82
+101 -59
View File
@@ -13,63 +13,18 @@
<component name="Git.Settings"> <component name="Git.Settings">
<option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$" /> <option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$" />
</component> </component>
<component name="PropertiesComponent"><![CDATA[{ <component name="PropertiesComponent">{
"keyToString": { &quot;keyToString&quot;: {
"RequestMappingsPanelOrder0": "0", &quot;RequestMappingsPanelOrder0&quot;: &quot;0&quot;,
"RequestMappingsPanelOrder1": "1", &quot;RequestMappingsPanelOrder1&quot;: &quot;1&quot;,
"RequestMappingsPanelWidth0": "579", &quot;RequestMappingsPanelWidth0&quot;: &quot;579&quot;,
"RequestMappingsPanelWidth1": "579", &quot;RequestMappingsPanelWidth1&quot;: &quot;579&quot;,
"dart.analysis.tool.window.visible": "false", &quot;dart.analysis.tool.window.visible&quot;: &quot;false&quot;,
"git-widget-placeholder": "main", &quot;git-widget-placeholder&quot;: &quot;main&quot;,
"node.js.selected.package.tslint": "(autodetect)" &quot;node.js.selected.package.tslint&quot;: &quot;(autodetect)&quot;
} }
}]]></component> }</component>
<component name="TaskManager">
<servers />
</component>
<component name="RunManager" selected="Spring Boot.ServerGuard (8080)"> <component name="RunManager" selected="Spring Boot.ServerGuard (8080)">
<configuration name="ServerGuard (8080)" type="SpringBootApplicationConfigurationType" factoryName="Spring Boot">
<module name="serverguard" />
<option name="SPRING_BOOT_MAIN_CLASS" value="com.aluer.ServerGuardApplication" />
<option name="VM_PARAMETERS" value="-Dserverguard.mode=external" />
<option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$" />
<method v="2">
<option name="Make" enabled="true" />
</method>
</configuration>
<configuration name="Maven Clean Compile" type="MavenRunConfiguration" factoryName="Maven" nameIsGenerated="true">
<MavenSettings>
<option name="myRunnerParameters">
<MavenRunnerParameters>
<option name="goals">
<list>
<option value="clean" />
<option value="compile" />
</list>
</option>
<option name="pomFileName" value="pom.xml" />
<option name="workingDirPath" value="$PROJECT_DIR$" />
</MavenRunnerParameters>
</option>
</MavenSettings>
<method v="2" />
</configuration>
<configuration name="Maven Test" type="MavenRunConfiguration" factoryName="Maven">
<MavenSettings>
<option name="myRunnerParameters">
<MavenRunnerParameters>
<option name="goals">
<list>
<option value="test" />
</list>
</option>
<option name="pomFileName" value="pom.xml" />
<option name="workingDirPath" value="$PROJECT_DIR$" />
</MavenRunnerParameters>
</option>
</MavenSettings>
<method v="2" />
</configuration>
<configuration name="All Tests (323)" type="JUnit" factoryName="JUnit"> <configuration name="All Tests (323)" type="JUnit" factoryName="JUnit">
<module name="serverguard" /> <module name="serverguard" />
<option name="TEST_OBJECT" value="pattern" /> <option name="TEST_OBJECT" value="pattern" />
@@ -79,25 +34,112 @@
<pattern testClass="com.aluer.console.*" /> <pattern testClass="com.aluer.console.*" />
</patterns> </patterns>
<method v="2"> <method v="2">
<option name="Make" enabled="true" /> <option name="Maven.BeforeRunTask" enabled="true" file="$PROJECT_DIR$/pom.xml" goal="compile" />
</method> </method>
</configuration> </configuration>
<configuration name="Maven Package" type="MavenRunConfiguration" factoryName="Maven"> <configuration name="Maven Clean Compile" type="MavenRunConfiguration" factoryName="Maven" nameIsGenerated="true">
<MavenSettings> <MavenSettings>
<option name="myGeneralSettings" />
<option name="myRunnerSettings" />
<option name="myRunnerParameters"> <option name="myRunnerParameters">
<MavenRunnerParameters> <MavenRunnerParameters>
<option name="cmdOptions" />
<option name="profiles">
<set />
</option>
<option name="goals"> <option name="goals">
<list> <list>
<option value="package" /> <option value="clean" />
<option value="-DskipTests" /> <option value="compile" />
</list> </list>
</option> </option>
<option name="multimoduleDir" />
<option name="pomFileName" value="pom.xml" /> <option name="pomFileName" value="pom.xml" />
<option name="profilesMap">
<map />
</option>
<option name="projectsCmdOptionValues">
<list />
</option>
<option name="resolveToWorkspace" value="false" />
<option name="workingDirPath" value="$PROJECT_DIR$" /> <option name="workingDirPath" value="$PROJECT_DIR$" />
</MavenRunnerParameters> </MavenRunnerParameters>
</option> </option>
</MavenSettings> </MavenSettings>
<method v="2" /> <method v="2" />
</configuration> </configuration>
<configuration name="Maven Package" type="MavenRunConfiguration" factoryName="Maven">
<MavenSettings>
<option name="myGeneralSettings" />
<option name="myRunnerSettings" />
<option name="myRunnerParameters">
<MavenRunnerParameters>
<option name="cmdOptions" />
<option name="profiles">
<set />
</option>
<option name="goals">
<list>
<option value="package" />
<option value="-DskipTests" />
</list>
</option>
<option name="multimoduleDir" />
<option name="pomFileName" value="pom.xml" />
<option name="profilesMap">
<map />
</option>
<option name="projectsCmdOptionValues">
<list />
</option>
<option name="resolveToWorkspace" value="false" />
<option name="workingDirPath" value="$PROJECT_DIR$" />
</MavenRunnerParameters>
</option>
</MavenSettings>
<method v="2" />
</configuration>
<configuration name="Maven Test" type="MavenRunConfiguration" factoryName="Maven">
<MavenSettings>
<option name="myGeneralSettings" />
<option name="myRunnerSettings" />
<option name="myRunnerParameters">
<MavenRunnerParameters>
<option name="cmdOptions" />
<option name="profiles">
<set />
</option>
<option name="goals">
<list>
<option value="test" />
</list>
</option>
<option name="multimoduleDir" />
<option name="pomFileName" value="pom.xml" />
<option name="profilesMap">
<map />
</option>
<option name="projectsCmdOptionValues">
<list />
</option>
<option name="resolveToWorkspace" value="false" />
<option name="workingDirPath" value="$PROJECT_DIR$" />
</MavenRunnerParameters>
</option>
</MavenSettings>
<method v="2" />
</configuration>
<configuration name="ServerGuard (8080)" type="SpringBootApplicationConfigurationType" factoryName="Spring Boot">
<module name="serverguard" />
<option name="SPRING_BOOT_MAIN_CLASS" value="com.aluer.ServerGuardApplication" />
<option name="VM_PARAMETERS" value="-Dserverguard.mode=external" />
<option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$" />
<method v="2">
<option name="Maven.BeforeRunTask" enabled="true" file="$PROJECT_DIR$/pom.xml" goal="compile" />
</method>
</configuration>
</component>
<component name="TaskManager">
<servers />
</component> </component>
</project> </project>