in src/main/java/org/apache/sling/maven/kickstart/run/StartMojo.java [289:309]
private static String createServerUrl(final ServerConfiguration qc) {
final StringBuilder sb = new StringBuilder();
sb.append("http://");
sb.append(qc.getServer());
if ( !qc.getPort().equals("80") ) {
sb.append(':');
sb.append(qc.getPort());
}
final String contextPath = qc.getContextPath();
if ( contextPath != null && contextPath.trim().length() > 0 && !contextPath.equals("/") ) {
if ( !contextPath.startsWith("/") ) {
sb.append('/');
}
if ( contextPath.endsWith("/") ) {
sb.append(contextPath, 0, contextPath.length()-1);
} else {
sb.append(contextPath);
}
}
return sb.toString();
}