code: @Override
  	protected void doInitialize() throws IOException {
  		String path = getClass().getProtectionDomain().getCodeSource().getLocation().getPath();
  		int index = path.lastIndexOf("/lib/");
  		// Inicjalizacja repozytoriów z zasobami dla poszczególnych poziomów:
  		if(index != -1) {
  			// Rzeczywiste środowisko uruchomieniowe (uruchomienie z linni komend):
  			basePath = path.substring(0, index) + "/templates";
  			settingsPath = path.substring(0, index) + "/conf/tempel.xml";
  			librariesPath = path.substring(0, index) + "/templates/lib";
  			repositoryPath = path.substring(0, index) + "/templates/repo";
  		} else {
  			// Deweloperskie środowisko uruchomieniowe (uruchomienie z eclipse'a):
  			path = System.getProperty("user.dir");
  
  			basePath = path + "/src/test/templates/app";
  			settingsPath = path + "/src/test/templates/app/tempel.xml";
  			librariesPath = path + "/src/test/templates/app/lib";
  			repositoryPath = path + "/src/test/templates/app/repo";
  		}
  
  
  		initialized = readAppTemplates(templateRepository);
  	}
docs: --------------------------------------------------------------------------