sexta-feira, 18 de fevereiro de 2011

Instalando o Grails no Springsource Suite Tool

Let's go! (como dito ao turbinar o carro no Top Gear)



1. Abra o STS;
2. Clique em "Dashboard" no menu "Help";
3. Clique na guia "Extensions";
4. Aguarde o carregamento e marque/instale o "Grails (current product release)";
-- a IDE reinicializará
5. Repita os passos de 1 a 3;
6. Aguarde o carregamento e marque/instale o "Grails Support" e o "Groovy Eclipse";
-- a IDE reinicializará
7. Be happy!!

Abraço,

Springsource Tool Suite não inicia - -Dosgi.requiredJavaVersion=1.5


Se você obtem o erro abaixo, ao tentar iniciar o Springsource Tool Suite, verifique se a versão instalada é 64 ou 32 bits. Ela deverá ser da mesma plataforma do seu JDK, ou seja, STS 32 bits deverá ser instalada para a JDK 32 bits (e assim para a 64).



JVM terminated. Exit code=1
/usr/local/jsdk6/jdk/bin/java
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx768m
-XX:pMaxPermSize=256m
-jar /opt/spring/sts-2.5.2.RELEASE/plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar
-os linux
-ws gtk
-arch x86
-showsplash
-launcher /opt/spring/sts-2.5.2.RELEASE/STS
-name STS
--launcher.library /opt/spring/sts-2.5.2.RELEASE/plugins/org.eclipse.equinox.launcher.gtk.linux.x86_1.1.1.R36x_v20100810/eclipse_1309.so
-startup /opt/spring/sts-2.5.2.RELEASE/plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar
-exitdata 110000
-product com.springsource.sts.ide
-vm /usr/local/jsdk6/jdk/bin/java
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx768m
-XX:MaxPermSize=256m
-jar /opt/spring/sts-2.5.2.RELEASE/plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar

Abraço,

segunda-feira, 14 de fevereiro de 2011

Dreamweaver, FTP, PHP e Página em branco

Para quem já teve o infortúnio de dar um PUT em uma página .php (ou html) e verificar que a mesma magicamente transformou-se em uma página em branco, vai a dica:

1. No Dreamweaver, vá em Edit/Preferences e modifique o Line Break Mode coerentemente com o servidor que hospeda suas páginas (Windows, Linux, etc);
2. Procure, na pasta de instalação do Dreamweaver, o arquivo FTPExtensionMap.txt, e nele, mude de ASCII para BINARY nos arquivos php, php3, php4, php5, htm e html (ou outros, conforme sua necessidade);



Explicação: o DW assume o Line Break Mode (modo de quebra de linha) do seu Sistema Operacional, que nem sempre é o mesmo do servidor que hospeda suas páginas. Além disso, o FTP em modo ASCII não respeita a configuração relativa ao Line Break Point, daí a necessidade de mudarmos para o modo binário.

Feliz ano novo!