bw-maven-plugin/src/main/java/fr/fastconnect/factory/tibco/bw/maven/AbstractBWMojo.java
private void copyAliasesFile() throws IOException {
		// Create the aliases.properties in the target folder
		File aliasesFile = getAliasesFile();
		FileWriter file = null;
		BufferedWriter buffer = null;
		PrintWriter aliasesFileOut = null;
		try {
			file = new FileWriter(aliasesFile);
			buffer = new BufferedWriter(file);
			aliasesFileOut = new PrintWriter(buffer);
	
			// Copy all of the required aliases for the project, and map them with their path in Designer5.prefs
			for (Dependency dependency : getJarDependencies()) {
				String jarName = getJarName(dependency, false);
				String jarAlias = formatAlias(getJarAlias(dependency, false));
				String jarPath = getDependencyPath(jarName); 
	
				if (new File(jarPath).exists()) {
					aliasesFileOut.println(TIBCO_ALIAS_PREFIX + jarAlias + "=" + jarPath);
				}
			}
	
			for (Dependency dependency : getProjlibsDependencies()) {
				String projlibName = getProjlibName(dependency);
				String projlibAlias = formatAlias(getProjlibAlias(dependency));
				String projlibPath = getDependencyPath(projlibName); 
	
				aliasesFileOut.println(TIBCO_ALIAS_PREFIX + projlibAlias + "=" + projlibPath);
			}
		} finally {
			aliasesFileOut.close();
			buffer.close();
			file.close();
		}
	}
private void copyAliasesFile() throws IOException {
		// Create the aliases.properties in the target folder
		File aliasesFile = getAliasesFile();
		FileWriter file = null;
		BufferedWriter buffer = null;
		PrintWriter aliasesFileOut = null;
		try {
			file = new FileWriter(aliasesFile);
			buffer = new BufferedWriter(file);
			aliasesFileOut = new PrintWriter(buffer);
	
			// Copy all of the required aliases for the project, and map them with their path in Designer5.prefs
			for (Dependency dependency : getJarDependencies()) {
				String jarName = getJarName(dependency, false);
				String jarAlias = formatAlias(getJarAlias(dependency, false));
				String jarPath = getDependencyPath(jarName); 
	
				if (new File(jarPath).exists()) {
					aliasesFileOut.println(TIBCO_ALIAS_PREFIX + jarAlias + "=" + jarPath);
				}
			}
	
			for (Dependency dependency : getProjlibsDependencies()) {
				String projlibName = getProjlibName(dependency);
				String projlibAlias = formatAlias(getProjlibAlias(dependency));
				String projlibPath = getDependencyPath(projlibName); 
	
				aliasesFileOut.println(TIBCO_ALIAS_PREFIX + projlibAlias + "=" + projlibPath);
			}
		} finally {
			aliasesFileOut.close();
			buffer.close();
			file.close();
		}
	}
This will create an aliases file ('aliases.properties') that can be
provided to 'buildear' for instance to specify the JAR aliases.
It seems that the JAR aliases are not recognized by 'buildear' from
'Designer5.prefs' whereas they are by TIBCO Designer.

@throws IOException