Maven/Jenkins – Alguns comandos úteis e urls para criar plugin

Caso ocorra OutOfMemory no HPI:RUN, setar os parâmetros abaixo na JVM (VM Arguments) -Xms512m -Xmx512m -XX:MaxPermSize=256m -XX:+CMSClassUnloadingEnabled -XX:+CMSPermGenSweepingEnabled Criando o classpath para o eclipse mvn -DdownloadSources=true -DdownloadJavadocs=true -DoutputDirectory=target/eclipse-classes eclipse:eclipse Rodando plugin jenkins/hudson mvn hpi:run -Dmaven.test.skip=true Rodando plugin com debug eclipse…

JAVA – Converter arquivo para array de byte

Usei este código para enviar para um Webservice que espera um array de byte do arquivo. Client webservice usado foi o CXF. package muller.martin;import java.io.File;import java.io.FileInputStream;public class Teste { public static void main(String[] args) { File file = new File(“C:\log\MaisUmaIdeiaDeImagem.jpg”);…

PHP – Redimensionar imagem JPG

Este código utilizei em um projeto que precisava obrigatoriamente redimensionar uma imagem para exibir em um aplicativo mobile, repare que na função imagejpeg o último parâmetro eu estou definindo com valor 50 ou seja caindo a definição. // Redimensiona uma…

JAVA – Net use desconectando sessões abertas

Um pequeno paliativo para o código de conexão net use em um post anterior, este é para desconectar todo o resultado do net use. package muller.martin;import java.io.BufferedReader;import java.io.InputStreamReader;public class DeletarConexoes { public static void main(String[] args) { try { System.out.println(“========================================”);…

JAVA – Procurar classe stub dentro de Ejb Client JAR IBM

Este código compara somente a nível de nome. Uma vez utilizei este código para resolver um problema de conflito de stub em uma JVM. package muller.martin;import java.io.File;import java.io.FileNotFoundException;import java.io.IOException;import java.util.ArrayList;import java.util.Enumeration;import java.util.Iterator;import java.util.List;import java.util.jar.JarEntry;import java.util.jar.JarFile;public class ProcurarClasseStub { public static…

JAVA – Procurar Classe dentro de JAR em um diretório

Desenvolvi este programa para procurar classes dentro de JAR em uma determinada pasta. package muller.martin;import java.io.File;import java.io.FileNotFoundException;import java.io.IOException;import java.util.ArrayList;import java.util.Enumeration;import java.util.Iterator;import java.util.List;import java.util.jar.JarEntry;import java.util.jar.JarFile;public class ProcurarClasseJar { public static void main(String[] args) { try { if(args.length == 2){ // Digite…

Groovy – Transformando string em lista.

Transformando uma variável string em lista e depois exibindo valores da novaLista que não existam na listaString. def listaString = “[1,2,3]”def novaLista = [1,5,6] def listaRemover = new GroovyShell().evaluate(listaString)novaLista -= listaRemoverprintln novaLista Experimente o código AKI!

ORACLE – Formatação de Data na query

TO_CHAR(SYSDATE,’DD/MM/YYYY’)Resultado: 21/08/2014 TO_CHAR(SYSDATE, ‘DD’,’NLS_DATE_LANGUAGE=PORTUGUESE’) AS DIACORRENTE,UPPER( TO_CHAR(SYSDATE, ‘fmMonth’,’NLS_DATE_LANGUAGE=PORTUGUESE’)) AS MESCORRENTE,TO_CHAR(SYSDATE, ‘yyyy’,’NLS_DATE_LANGUAGE=PORTUGUESE’) AS ANOCORRENTE Resultado: 21 AGOSTO 2014 trunc(TO_DATE(SYSDATE,’DD/MM/YYYY’)) Resultado: 21/08/14