Add SSM deployment and reliable Maven setup

This commit is contained in:
王鹏
2026-10-08 17:58:09 +08:00
parent 2d7b6216ba
commit d1695eba74
13 changed files with 626 additions and 46 deletions

View File

@@ -32,6 +32,12 @@ class PathManagerTests(unittest.TestCase):
self.assertEqual(update.path_entries, [Path(r"C:\Program Files\Eclipse Adoptium\jdk-8\bin")])
self.assertEqual(update.env_vars["JAVA_HOME"], r"C:\Program Files\Eclipse Adoptium\jdk-8")
def test_build_environment_update_sets_catalina_home_from_bin(self):
update = build_environment_update("Tomcat", Path(r"C:\Tools\apache-tomcat-9\bin\catalina.bat"))
self.assertEqual(update.path_entries, [Path(r"C:\Tools\apache-tomcat-9\bin")])
self.assertEqual(update.env_vars["CATALINA_HOME"], r"C:\Tools\apache-tomcat-9")
def test_apply_user_environment_writes_path_and_env_vars(self):
registry = FakeRegistry()
registry.values["Path"] = r"C:\Windows"