Ist es möglich, Konfigurationsdatei aus Quellcode zu ändern oder zu erstellen. Ich erstelle eine Client/Server-Architektur mit Remoting. Was ich erfüllen möchte, ist die Fähigkeit, die Client-App zu starten, zum Beispiel: Host/Port und wenn noch keine Konfigurationsdatei existiert, um eine zu erstellen, die die Befehlszeilenargumente erfüllt.Akka Ändern/Erstellen der Konfigurationsdatei aus dem Quellcode
akka {
actor {
provider = remote
}
remote {
enabled-transports = ["akka.remote.netty.tcp"]
netty.tcp {
hostname = "127.0.0.1" <--- here
port = 2553 <--- here
}
}
}
Konfigurationen sind nicht wirklich kompliziert. Ich möchte von Quelle nur Port (schließlich Host, für jetzt ist es localhost sowieso für Tests) für die Automatisierung ein bisschen ändern, so kann ich mehrere Clients nur durch die Weitergabe an die Hauptfunktion ausführen.