Skip to content

Instantly share code, notes, and snippets.

@mashimom
mashimom / findjar
Created May 7, 2015 18:11
ZSH alias for finding a class within jars under current directory tree
alias findjar="for f (**/*.jar(.)) jar -tf \"$f\" | grep --label \"$f\" -l `sed 's|\.|/|g' <<< \"$@\"`"
## For 64 Bit:
wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/7u75-b13/jdk-7u75-linux-x64.tar.gz"
##For 32 Bit:
wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/7u75-b13/jdk-7u75-linux-i586.tar.gz"
@mashimom
mashimom / gist:5f32c6985acdb1b1e5ac
Created March 27, 2015 18:54
Create Javadocs jar
task javadocsJar(type: Jar, dependsOn:javadoc) {
classifier = 'javadoc'
from javadoc.destinationDir
}
artifacts {
archives javadocsJar
}
@mashimom
mashimom / javadoc_doclint-less
Created March 27, 2015 18:45
Deactivate Javadoc's 8 doclint on gradle builds (as found on http://blog.joda.org/2014/02/turning-off-doclint-in-jdk-8-javadoc.html)
if (JavaVersion.current().isJava8Compatible()) {
allprojects {
tasks.withType(Javadoc) {
options.addStringOption('Xdoclint:none', '-quiet')
}
}
}