Sunday, May 01, 2011

apache shiro linuxde nasıl derlenir

dökümantasyonda görmedim not alim dedim. evvela shiro nedir.

shiro kısaca java için bir güvenlik sistemidir. kullanıcı yönetim sistemi ve role tabanlı ulaşım sağlar. yada asp.net membership sisteminin benzeridir denebilir. üstün özellikleri biraz cryptosu fazla bide ldap falan desteklemesi neyse konumuz o değil.  mvn daha çok ram istermiş. pom xml i okurken fark ettim. yapılması gereken

export MAVEN_OPTS="-Xmx512m -XX:MaxPermSize=128m"

yaptıktan sonra mvn komutunu vermek. bide dökümanları eskide kalmış gibi. mvn site demeniz yeterli. neyse kurcalayam bakam hoş duruyor uzaktan kullanırken ne cilveler yapıcak acaba :)

openjdk olmadan mvn kurmak

debian da mvn kurmam gerek direk apt-get install mvn dedim yimedi. sonunda paket isminin maven2 olduğunu anladım. da bu sefer yükliceklerinin içinde openJDK ve gcj vardıki bunlar java geliştirirken çileden çıkarıcak hatalara sebep olabilir. mvn yi yancıları olmadan kurmak için gereken komut:

apt-get --no-install-recommends install maven2

odd string diff

 https://leetcode.com/problems/odd-string-difference/ Beats 19.92% of users with Java   class Solution { public String oddString ( S...