4.0.0 com.iluwatar java-design-patterns 1.0-SNAPSHOT pom website scp://webhost.company.com/www/website UTF-8 abstract-factory builder factory-method prototype singleton adapter bridge composite decorator facade flyweight proxy chain command org.apache.maven.plugins maven-compiler-plugin 3.0 1.7 1.7