Desenvolvimento Java Para para máquinas "leves" (ou pra quem não quer eclipse, :P)
Publicado por sombriks 20/07/2007
[ Hits: 4.779 ]
Homepage: http://www.google.com/profiles/Sombriks
Bom, a idéia é que quando se começa nos estudos com alguma linguagem ou mesmo vai testar algo novo nem sempre é bom estar munido de uma IDE parruda que limpa nosso cocô e dá papinha (podia dizer isso aqui?).
Além de adquirir maus hábitos fica a impressão de que não se está aprendendo uma linguagem, mas sim como operar uma tela complexa.
Esto é um script bem ao estilo Slackware: jogue ele em /etc/profile.d e atenda os requisitos de ambiente... acho útil, mas só use se vc ler tudo!
#!/bin/bash # Este script é de domínio público. faça o que bem entender com ele, :P # Script preparado para criar um meio simples e intuitivo de montar um ambiente # java para testes simples sem a necessidade de passar grandes linhas de # comando ou mesmo usar uma IDE a um grande custo de memória. # # Pensado para ser inserido em /etc/profile.d num Slackware qualquer versão. # # by Sombriks # vejamos se há algum ambiente... if [[ $JAVA_HOME != "" ]] ; then # Então vamos preparar o velho CLASSPATH... (tem quem não use!) unset CLASSPATH export CLASSPATH="$JAVA_HOME/lib:." # Formato Canônico. # Aqui eu explico um pouco do que esse rcScript tenta fazer: # teremos umas pastas dinâmicas, onde poderemos depositar nossos .jar, # feramentas de desenvolvimento, etc. basta termos como copiar esse # material todo para uma pasta específica. Como é possível não existir # tal pasta, e este script roda no espaço do usuário, só iremos # adiante se for possível fazer a pasta. # Pequeno cuidado para devolver o caminho de execução para o ponto # exato: export __ANT="$(/usr/bin/pwd)" if [[ -d $HOME/javaDev ]] && [[ -d $HOME/javaDev/bin ]] && [[ -d $HOME/javaDev/lib ]] ; then export PATH="$PATH:$HOME/javaDev/bin" for aJar in $(cd $HOME/javaDev/lib ; ls *.jar 2>/dev/null) ; do export CLASSPATH="$CLASSPATH:$HOME/javaDev/lib/$aJar" done fi # Não vamos criar coisas que o usuário não deseje. Nem vamos avisar, :D unset __ANT aJar else # tah, vamos dizer que este script existe... echo "javaDev.sh : Não há ambiente java! seu JAVA_HOME é inválido!" echo "javaDev.sh : crie os seguintes diretórios:" echo "javaDev.sh : $HOME/javaDev/lib" echo "javaDev.sh : $HOME/javaDev/bin" echo "javaDev.sh : ponha nestes diretórios o material necessário do" echo "javaDev.sh : seu ambiente (i.e. executaveis, jar files...)" echo "javaDev.sh : e por fim instale uma jdk apropriada." fi # Bom, vale lembrar que isto vai lhe auxiliar, por exemplo, em por no seu # CLASSPATH aquele .jar do mysql facim facim. joguei o AspectJ, ant e alguns # outros com sucesso nas /bin e /lib do javaDev e deu legal pra trabalhar. # # Se vc só tem aquele seu pentium II 400 e quer porque quer programar em java, # não vai ser agora que o cartuchinho vai ser aposentado; um ambiente leve e # dinãmico está aqui, pronto pra usar! # # Por fim, a minha sugestão de editor de texto fica entre estas duas moças: # Kate (KDE) e Geany (GTK)
Script para baixa videos do YOUTUBE
Monitora HD e envia e-mail caso atinja a um limite utilizado
Nenhum comentário foi encontrado.
Como aprovar Pull Requests em seu repositório Github via linha de comando
Como gerar um podcast a partir de um livro em PDF
Automatizando digitação de códigos 2FA no browser
Resolver problemas de Internet
Como compartilhar a tela do Ubuntu com uma Smart TV (LG, Samsung, etc.)
Resolvendo o erro "libQt6Widgets.so.6: cannot open shared object file" no Linux
Como instalar protetores de tela (Debian e derivados)
Conheça a 4Devs, caixa de ferramentas online para desenvolvedores
Como converter um vídeo MP4 para um GIF para publicar no README.md do seu repositório Github
Driver de rede realtek 8821ce bugado (1)
Problemas de compartilhame... de impressora no Ubuntu 24.04 (3)