hallo,
Für den Kunden brauche ich Antwort auf die Frage, ob noch andere Tomcat-Installationen auf dem Rechner sein dürfen.
Dürfen sie. Aber sie werden nicht auch gleichzeitig arbeiten können. Willst du eine andere Version aktivieren, muß zuerst der default gestartete Tomcat beendet werden, insbesondere muß die zugehörige PID verschwinden.
Ich habe versucht zusätzlich noch eine Version 5.5.17 zu installieren, bekomme aber die beiden Dienste nicht komplett getrennt. Ich habe in der registry den Eintrag "HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Procrun 2.0\Tomcat5" gefunden und bin der Meinung, dass er der Grund dafür ist.
Einen solchen Eintrag kann ich bei mir nicht finden.
Wie hängt der registry-Eintrag mit der ausführbaren Datei "tomcat5.exe" zusammen?
Es sollten deutlich mehr als bloß dieser eine registry-Schlüssel vorhanden sein. Sie haben unterschiedliche Aufgaben.
Kann man irgendwie diese Abhängigkeit lösen?
Nur partiell. Du kannst verhindern, daß Tomcat als Dienst startet, oder du kannst es explizit festschreiben. Anderes sind Funktionsparameter, z.B. welcher port genutzt wird, oder auf welche JAVA-Version zugegriffen werden soll.
Grüße aus Berlin
Christoph S.