def __init__(self, owner, port_file):
        super(Server, self).__init__(owner)
        self.dotensime_file = self.env.dotensime_file
        self.config_map = self.env.config_map
        self.cache_dir = self.config_map.get(":cache-dir")
        self.scala_version = self.config_map.get(":scala-version")
        self.java_home = self.config_map.get(":java-home")
        self.java_flags = self.config_map.get(":java-flags")
        self.ensime_version = "0.9.10-SNAPSHOT"
        self.port_file = port_file
        self.proc = None
        self.classpath = None
:param owner: The parent window
dataset/ETHPy150Open ensime/ensime-sublime/ensime.py/Server.__init__