Resolve Tomcat Startup Pending

More than 1 year has passed since last update.

Once, Tomcat 8 pending on starting-up and the last log in catalina.out is like

... [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory ...

Is is commonly due to Java Security Setting.

Find [JDK/JRE Path]/jre/lib/security/java.security,

modify option securerandom.source to

securerandom.source=file:/dev/urandom

Now pending is no longer there.