Category Archives: Java

tomcat8 self certificate

keytool -genkey -keyalg RSA -alias telo -keystore telo.jks -validity 1500 -keysize 2048 <Connector port=”8443″ protocol=”org.apache.coyote.http11.Http11NioProtocol” maxThreads=”150″ SSLEnabled=”true” scheme=”https” secure=”true” clientAuth=”false” sslProtocol=”TLS” keystoreFile=”/var/lib/tomcat8/conf/telo.jks” keystorePass=”password-telo” />

tomcat 6 & tomcat 8.5 on same machine

tar xzf apache-tomcat-8.5.45.tar.gz vi apache-tomcat-8.5.45/conf/server.xml edit all port create file apache-tomcat-8.5.45/bin/setenv.sh edit setenv.sh : export JRE_HOME=”path-of-jre-java-8″

tomcat 8080 allow only localhost

sudo vi /var/lib/tomcat6/conf/server.xml tambahkan address=127.0.0.0.1 menjadi : <Connector port=”8080″ protocol=”HTTP/1.1″ connectionTimeout=”20000″ URIEncoding=”UTF-8″ address=”127.0.0.1″ redirectPort=”8443″ />    

jdom, xpath

<dependencies> <dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> <version>2.3</version> </dependency> <dependency> <groupId>org.jdom</groupId> <artifactId>jdom</artifactId> <version>2.0.2</version> </dependency> <dependency> <groupId>jaxen</groupId> <artifactId>jaxen</artifactId> <version>1.2.0</version> </dependency> </dependencies> //language=XML String s = “<?xml version=\”1.0\” encoding=\”UTF-8\”?>\n” + “<root xmlns:my=\”ns-telo\”>\n” + ” <tag>first</tag>\n” + ” <tag type=\”special\”>second</tag>\n” + ” <other>third</other>\n” + ” <other type=\”\”>fourth</other>\n” + ” <!– XPath –>\n” + ” <deep>\n” + ” <tag>\n” + ” <other>fifth</other>\n”… Read More »

change jdk 6 to 7

sudo rm /usr/lib/jvm/default-java sudo ln -s java-1.7.0-openjdk-i386 /usr/lib/jvm/default-java

download java 6

https://www.oracle.com/technetwork/java/javase/java-archive-downloads-javase6-419409.html

joda time

String dateString = “2018-08-29T00:00:00+07:00”; String pattern = “yyyy-MM-dd’T’HH:mm:ssZ”; DateTimeFormatter dtf = DateTimeFormat.forPattern(pattern); DateTime dateTime = dtf.parseDateTime(dateString); System.out.println(dateTime);

Intellij plugin project Lombok

Go to File > Settings > Plugins Click on Browse repositories… Search for Lombok Plugin Click on Install plugin Restart IntelliJ IDEA