<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Só mais cinco minutos! &#187; Java</title>
	<atom:link href="http://somaiscincominutos.wordpress.com/category/java/feed/" rel="self" type="application/rss+xml" />
	<link>http://somaiscincominutos.wordpress.com</link>
	<description>Espera aí, vou "bloggar" só mais cinco minutos!</description>
	<lastBuildDate>Fri, 19 Jun 2009 18:57:20 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>pt-br</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='somaiscincominutos.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/bcf580f128633cde3c8365a2884d303e?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>Só mais cinco minutos! &#187; Java</title>
		<link>http://somaiscincominutos.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://somaiscincominutos.wordpress.com/osd.xml" title="Só mais cinco minutos!" />
		<item>
		<title>Brigando com o Ubuntu, Java, Eclipse, Tomcat e variáveis de ambiente</title>
		<link>http://somaiscincominutos.wordpress.com/2008/05/13/brigando-com-o-ubuntu-java-eclipse-tomcat-e-variaveis-de-ambiente/</link>
		<comments>http://somaiscincominutos.wordpress.com/2008/05/13/brigando-com-o-ubuntu-java-eclipse-tomcat-e-variaveis-de-ambiente/#comments</comments>
		<pubDate>Tue, 13 May 2008 05:23:07 +0000</pubDate>
		<dc:creator>Andre</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://somaiscincominutos.wordpress.com/?p=22</guid>
		<description><![CDATA[Depois de postar sobre como configurar o Java no Ubuntu 8.04, e como resolver o problema (bug?) do Java 6, eis que meu ambiente de desenvolvimento se rebelou.
Primeiro gostaria de pedir desculpas caso alguém tenha tentado usar o método da variável JAVA_OPTS no /etc/environment e não tenha funcionado (funcionava muito bem no meu antigo Ubuntu [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=somaiscincominutos.wordpress.com&blog=3625151&post=22&subd=somaiscincominutos&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Depois de postar sobre <a href="http://somaiscincominutos.wordpress.com/2008/05/07/instalar-e-configurar-java-no-ubuntu-804/" target="_blank">como configurar o Java no Ubuntu 8.04</a>, e <a href="http://somaiscincominutos.wordpress.com/2008/05/10/java-6-exception-ljavalangstring/" target="_blank">como resolver o problema (bug?) do Java 6</a>, eis que meu ambiente de desenvolvimento se rebelou.</p>
<p style="text-align:justify;">Primeiro gostaria de pedir desculpas caso alguém tenha tentado usar o método da variável <strong>JAVA_OPTS</strong> no <strong>/etc/environment</strong> e não tenha funcionado (funcionava muito bem no meu antigo Ubuntu 7.10). Caso você tenha conseguido configurar tudo certo por este método, fico feliz, pois é muito mais simples.</p>
<p style="text-align:justify;"><span id="more-22"></span></p>
<p style="text-align:justify;">Vamos lá. A parte da configuração do <strong>JAVA_HOME</strong> funciona perfeitamente, o Java roda legal, o sistema usa a variável configurada no <strong>/etc/environment</strong> sem problemas mas, quando digo, mando, forço o sistema a usar o <strong>JAVA_OPTS</strong>, também no <strong>/etc/environment</strong>, simplesmente não funciona. O erro de <span style="color:#ff0000;"><strong>[Ljava.lang.String</strong></span> continua aparecendo, mesmo com a varíavel setada (usei <strong>echo #JAVA_OPTS</strong> no console para verificar a variável e apareceu corretamente).</p>
<p style="text-align:justify;">Solução? Colocar o parâmetro do <strong>JAVA_OPTS</strong> no arquivo de inicialização do Eclipse, o <strong><span style="color:#000080;">eclipse.ini</span></strong>, localizado na raiz do programa.</p>
<p style="text-align:justify;">Ok, e funciona? A resposta é, pelo menos aqui no meu sistema, não. Tudo bem, sem pânico, vamos ver se pelo menos o Tomcat está iniciando sem problemas.</p>
<p style="text-align:justify;">Inicio o Tomcat, e vejo que minha aplicação não foi &#8220;startada&#8221;. Vejo no log e o erro (bug) do Java 6 está lá, tirando sarro da minha cara, comprando briga.</p>
<p style="text-align:justify;">Pra infelicidade do Tomcat e do Java 6, pesquisando no <a href="http://www.google.com.br" target="_blank">tio google</a> (oráculo, segundo o <a href="http://malbarbo.pro.br/raqueando/" target="_blank">Marco Aurélio</a>), consegui resolver o problema. Segue a solução, e não adianta me chamar de &#8220;pogger&#8221;, o importante é que funciona:</p>
<p style="text-align:justify;">Abra o arquivo <span style="color:#008000;"><strong>catalina.sh</strong></span>, localizado na pasta <strong>bin</strong> no diretório de instalação do seu Tomcat. Exemplo:</p>
<ul>
<li><strong>sudo gedit /opt/apache-tomcat-6.0.16/bin/catalina.sh</strong></li>
</ul>
<p style="text-align:justify;">No início do arquivo, depois de alguns trechos cometados por <strong>#</strong>, insira as variáveis<strong> JAVA_HOME</strong>, de acordo com a localização do seu Java e <strong>JAVA_OPTS</strong> com o parâmetro indicado. Exemplo:</p>
<ul>
<li><strong><span style="color:#000000;">JAVA_HOME</span>=&#8221;/opt/jdk1.6.0_06&#8243; #coloque aqui o seu diretório do Java</strong></li>
<li> <strong><span style="color:#000000;">JAVA_OPTS</span>=&#8221;-Dsun.lang.ClassLoader.allowArraySyntax=true&#8221; #aqui, mantenha como está</strong></li>
</ul>
<p style="text-align:justify;">Feito isso, o Tomcat abaixa a cabeça e funciona perfeitamente. Nada de bug de <span style="color:#ff0000;"><strong>[Ljava.lang.String</strong></span>.</p>
<p style="text-align:justify;">Certo, mas quando executo o código descrito neste post pelo Eclipse, ainda continua dando erro. Bom, como disse, você pode tentar inserir o valor <strong>-Dsun.lang.ClassLoader.allowArraySyntax=true</strong> no arquivo de inicialização do Eclipse, porém isso não funcionou pra mim. O que tive que fazer é, pelo menos por enquanto, executar minhas classes de teste com o parâmetro indicado diretamente nas opções de execução das classes.</p>
<p style="text-align:justify;">Para fazer isso, vá até o botão do <span style="color:#339966;"><strong>Run</strong></span> do Eclipse e escolha a opção <strong>&#8220;Open Run Dialog&#8221;</strong></p>
<p><a href="http://somaiscincominutos.files.wordpress.com/2008/05/bug_java6_01a.png" target="_blank"><img class="alignnone size-full wp-image-40" src="http://somaiscincominutos.files.wordpress.com/2008/05/bug_java6_01.png?w=440&#038;h=248" alt="" width="440" height="248" /></a></p>
<p><a href="http://somaiscincominutos.files.wordpress.com/2008/05/bug_java6_01a.png" target="_blank"> </a></p>
<p style="text-align:justify;">Em seguida, selecione a aba <strong>&#8220;Arguments&#8221;</strong> e insira o parâmetro <strong>-Dsun.lang.ClassLoader.allowArraySyntax=true</strong> na parte <strong>&#8220;VM arguments&#8221;</strong></p>
<p><a href="http://somaiscincominutos.files.wordpress.com/2008/05/bug_java6_02a.png" target="_blank"><img class="alignnone size-full wp-image-41" src="http://somaiscincominutos.files.wordpress.com/2008/05/bug_java6_02.png?w=440&#038;h=248" alt="" width="440" height="248" /></a></p>
<p style="text-align:justify;"><a href="http://somaiscincominutos.files.wordpress.com/2008/05/bug_java6_02a.png" target="_blank"></a>Pronto, agora a classe &#8220;roda&#8221; sem lançar exception. Problema solucionado no Tomcat e no Eclipse (acredito que para o Eclipse deve haver uma maneira mais inteligente de contornar o problema).</p>
<p style="text-align:justify;">Bom, pra finalizar, caso você tente usar o java pelo console, também irá ocorrer o mesmo erro. Pelo menos por enquanto, a solução é executar o código da seguinte maneira:</p>
<ul>
<li><strong>java -Dsun.lang.ClassLoader.allowArraySyntax=true BugJava6</strong></li>
</ul>
<p style="text-align:justify;">Pois é, esse tal de -Dsun.lang.ClassLoader.allowArraySyntax=true já encheu o saco! Isso que era só colocá-lo no /etc/environment&#8230;</p>
<p style="text-align:justify;">Realmente, não sei porque estes problemas de configuração vivem acontecendo. Antes de instalar o Ubuntu 8.04 por cima do 7.10, a configuração do JAVA_OPTS no /etc/environment funcionava perfeitamente para o Eclipse, o Console e o Tomcat, não precisava configurar um por um. Se alguém souber de algo em relação a variável JAVA_OPTS, seja no /etc/environment ou em qualquer outro lugar que funcione, por favor, mande informações.</p>
<p style="text-align:justify;">PS: O autor das classes mostradas na figura é o <a href="http://antonioafalves.blogspot.com/" target="_blank">Antonio</a>.</p>
<p style="text-align:justify;">É isso, valeu!</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/somaiscincominutos.wordpress.com/22/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/somaiscincominutos.wordpress.com/22/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/somaiscincominutos.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/somaiscincominutos.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/somaiscincominutos.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/somaiscincominutos.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/somaiscincominutos.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/somaiscincominutos.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/somaiscincominutos.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/somaiscincominutos.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/somaiscincominutos.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/somaiscincominutos.wordpress.com/22/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=somaiscincominutos.wordpress.com&blog=3625151&post=22&subd=somaiscincominutos&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://somaiscincominutos.wordpress.com/2008/05/13/brigando-com-o-ubuntu-java-eclipse-tomcat-e-variaveis-de-ambiente/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8275f780c4d77d146b7a9d13c94c16aa?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Andre</media:title>
		</media:content>

		<media:content url="http://somaiscincominutos.files.wordpress.com/2008/05/bug_java6_01.png" medium="image" />

		<media:content url="http://somaiscincominutos.files.wordpress.com/2008/05/bug_java6_02.png" medium="image" />
	</item>
		<item>
		<title>Java 6: Exception [Ljava.lang.String</title>
		<link>http://somaiscincominutos.wordpress.com/2008/05/10/java-6-exception-ljavalangstring/</link>
		<comments>http://somaiscincominutos.wordpress.com/2008/05/10/java-6-exception-ljavalangstring/#comments</comments>
		<pubDate>Sat, 10 May 2008 04:01:14 +0000</pubDate>
		<dc:creator>Andre</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://somaiscincominutos.wordpress.com/?p=14</guid>
		<description><![CDATA[Existe um problema ao tentar executar o seguinte código no Java 6 (não ocorre quando utiliza-se o Java 5) :
public class Test {
 public static void main(String[] args) throws Exception {
String[] s = new String[] { &#8220;123&#8243; };
String clName = s.getClass().getName();
Test.class.getClassLoader().loadClass(clName);
System.out.println(s);
}
}
O seguinte erro é descrito:
Exception in thread &#8220;main&#8221; java.lang.ClassNotFoundException: [Ljava.lang.String;
 at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
 at java.security.AccessController.doPrivileged(Native Method)
 [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=somaiscincominutos.wordpress.com&blog=3625151&post=14&subd=somaiscincominutos&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Existe um problema ao tentar executar o seguinte código no Java 6 (não ocorre quando utiliza-se o Java 5) :</p>
<p style="text-align:left;"><strong><span style="color:#000080;"><span style="color:#800080;">public class</span></span></strong><span style="color:#800080;"> <span style="color:#000000;">Test</span></span> {<br />
<strong><span style="padding-left:20px;color:#800080;"> public static void</span></strong> main(String[] args) <strong><span style="color:#800080;">throws</span></strong> Exception {<br />
<span style="padding-left:40px;">String[] s = <strong><span style="color:#800080;">new</span></strong> String[] { <span style="color:#0000ff;">&#8220;123&#8243; </span>};<br />
<span style="padding-left:40px;">String clName = s.getClass().getName();</span><br />
<span style="padding-left:40px;">Test.<span style="color:#800080;"><strong>class</strong></span>.getClassLoader().loadClass(clName);<br />
<span style="padding-left:40px;">System.<span style="color:#0000ff;">out</span>.println(s);<br />
<span style="padding-left:20px;">}<br />
}</span></span></span></span></p>
<p style="text-align:left;">O seguinte erro é descrito:</p>
<p style="text-align:left;"><span style="color:#ff0000;">Exception in thread &#8220;main&#8221;</span> java.lang.ClassNotFoundException: <span style="color:#ff0000;">[Ljava.lang.String;</span><br />
<span style="color:#ff0000;"> at java.net.URLClassLoader$1.run(</span>URLClassLoader.java:200<span style="color:#ff0000;">)</span><br />
<span style="color:#ff0000;"> at java.security.AccessController.doPrivileged(</span>Native Method<span style="color:#ff0000;">)</span><br />
<span style="color:#ff0000;"> at java.net.URLClassLoader.findClass(</span>URLClassLoader.java:188<span style="color:#ff0000;">)</span><br />
<span style="color:#ff0000;"> at java.lang.ClassLoader.loadClass(</span>ClassLoader.java:306<span style="color:#ff0000;">)</span><br />
<span style="color:#ff0000;"> at sun.misc.Launcher$AppClassLoader.loadClass(</span>Launcher.java:276<span style="color:#ff0000;">)</span><br />
<span style="color:#ff0000;"> at java.lang.ClassLoader.loadClass(</span>ClassLoader.java:251<span style="color:#ff0000;">)</span><br />
<span style="color:#ff0000;"> at BugJava6.main(</span>Test.java:14<span style="color:#ff0000;">)</span></p>
<p style="text-align:justify;">Isto ocorreu também, quando tentei iniciar uma aplicação no Tomcat. O erro acima podia ser observado nos logs do mesmo (apache-tomcat-dir/logs/catalina.out).</p>
<p style="text-align:left;">Para contornar este problema, deve-se:</p>
<ul style="text-align:left;">
<li>Iniciar a JVM com o parâmetro: <strong>-Dsun.lang.ClassLoader.allowArraySyntax=true</strong></li>
<li>Criar a variável de ambiente<strong> JAVA_OPTS=&#8221;-Dsun.lang.ClassLoader.allowArraySyntax=true&#8221;</strong></li>
</ul>
<p style="text-align:justify;">Particularmente prefiro a segunda opção. Caso você tenha visto o artigo de <a href="http://somaiscincominutos.wordpress.com/2008/05/07/instalar-e-configurar-java-no-ubuntu-804/" target="_blank">como instalar o Java no Ubuntu 8.04</a>, basta abrir o arquivo <strong>/etc/environment </strong>e inserir avariável JAVA_OPTS no final do arquivo.</p>
<p style="text-align:justify;">Agradecimentos ao <a href="http://antonioafalves.blogspot.com/" target="_blank">Antonio</a>, que sofreu primeiramente com o problema, passando para mim a solução posteriormente. E <a href="http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6434149" target="_blank">neste link</a> tem uma discussão sobre o problema.</p>
<p>É isso, valeu!</p>
<p style="text-align:justify;"><strong>Atualizado em 13/05/2008:</strong> Caso essa técnica não funcione, por favor, <a href="http://somaiscincominutos.wordpress.com/2008/05/13/brigando-com-o-ubuntu-java-eclipse-tomcat-e-variaveis-de-ambiente/" target="_self">leia este post</a>.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/somaiscincominutos.wordpress.com/14/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/somaiscincominutos.wordpress.com/14/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/somaiscincominutos.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/somaiscincominutos.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/somaiscincominutos.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/somaiscincominutos.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/somaiscincominutos.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/somaiscincominutos.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/somaiscincominutos.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/somaiscincominutos.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/somaiscincominutos.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/somaiscincominutos.wordpress.com/14/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=somaiscincominutos.wordpress.com&blog=3625151&post=14&subd=somaiscincominutos&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://somaiscincominutos.wordpress.com/2008/05/10/java-6-exception-ljavalangstring/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8275f780c4d77d146b7a9d13c94c16aa?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Andre</media:title>
		</media:content>
	</item>
		<item>
		<title>Instalar e configurar Java no Ubuntu 8.04</title>
		<link>http://somaiscincominutos.wordpress.com/2008/05/07/instalar-e-configurar-java-no-ubuntu-804/</link>
		<comments>http://somaiscincominutos.wordpress.com/2008/05/07/instalar-e-configurar-java-no-ubuntu-804/#comments</comments>
		<pubDate>Wed, 07 May 2008 20:38:02 +0000</pubDate>
		<dc:creator>Andre</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://somaiscincominutos.wordpress.com/?p=13</guid>
		<description><![CDATA[Prefiro ter controle do local de instalação das minhas ferramentas de trabalho. É mais fácil instalar o Java pelo Synaptic, apt, aptitude, etc, porém não é nada difícil configurar o Java manualmente, via console. A seguir, veja os passos para uma instalação bem sucedida. Ao final, descubra como colocar o plugin do Java que acabou [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=somaiscincominutos.wordpress.com&blog=3625151&post=13&subd=somaiscincominutos&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p style="text-align:justify;">Prefiro ter controle do local de instalação das minhas ferramentas de trabalho. É mais fácil instalar o Java pelo Synaptic, apt, aptitude, etc, porém não é nada difícil configurar o Java manualmente, via console. A seguir, veja os passos para uma instalação bem sucedida. Ao final, descubra como colocar o plugin do Java que acabou de ser instalado, no Firefox.</p>
<p><span id="more-13"></span></p>
<p style="text-align:justify;">Primeiro, faça o <a href="http://java.sun.com/javase/downloads/index.jsp" target="_blank">download do jdk</a>, a última versão estável neste post era o jdk-6u6.</p>
<p style="text-align:justify;">Feito isso, escolha um diretório a seu gosto. Faça uma cópia do jdk que você baixou nesta pasta, mude suas permissões para que o arquivo possa ser executado:</p>
<ul>
<li><span style="color:#333399;"><strong>sudo chmod a+x jdk-6u5-linux-i586.bin</strong></span></li>
</ul>
<p style="text-align:justify;">Agora &#8220;execute&#8221; este arquivo da seguinte forma:</p>
<ul>
<li><strong><span style="color:#333399;">sudo ./jdk-6u5-linux-i586.bin</span></strong></li>
</ul>
<p style="text-align:justify;">Aparecerá os termos de uso no console, confirme e o Java será instalado. Note que no diretório que você executou o comando deve ter uma pasta com o nome &#8220;jdk1.6.0_06&#8243;. Isso muda de acordo com a versão que você está instalando.</p>
<p style="text-align:justify;">O próximo passo é configurar o JAVA_HOME. Para isso, abra o arquivo /etc/environment:</p>
<ul>
<li><span style="color:#333399;"><strong>sudo vim /etc/environment</strong></span></li>
</ul>
<p style="text-align:justify;">Adicione o path JAVA_HOME, indicando o caminho para o Java. Caso tenha instalado no diretório /opt por exemplo, adicione a seguinte linha ao arquivo environment:</p>
<ul>
<li><span style="color:#333399;"><strong>JAVA_HOME=&#8221;/opt/jdk1.6.0_06&#8243;</strong></span></li>
</ul>
<p style="text-align:justify;">Beleza, quase pronto. Por fim, basta criar links para que você possa executar o javac e o java por linha de comando. Faça:</p>
<ul>
<li><span style="color:#333399;"><strong>cd /usr/local/bin</strong></span></li>
<li><span style="color:#333399;"><strong>sudo ln -s /opt/jdk1.6.0_06/bin/java java</strong></span></li>
<li><span style="color:#333399;"><strong>sudo ln -s /opt/jdk1.6.0_06/bin/javac javac</strong></span></li>
</ul>
<p style="text-align:justify;">Pronto, o ambiente Java está configurado. Com isso, o Eclipse deve reconhecer sua VM sem problemas também.</p>
<p style="text-align:justify;">Para finalizar, caso queira colocar o plugin do Java no Firefox, usando a versão que vc acabou de configurar, basta fazer:</p>
<ul>
<li><span style="color:#333399;"><strong>cd /usr/lib/firefox-3.0b5/plugins</strong></span></li>
<li><span style="color:#333399;"><strong>sudo ln -s /opt/jdk1.6.0_06/jre/plugin/i386/ns7/libjavaplugin_oji.so</strong></span></li>
</ul>
<p style="text-align:justify;">Caso esteja usando outra versão do firefox, basta trocar o diretório, no lugar de /usr/lib/firefox-3.0b5/, procure o firefox em /usr/lib/versao_do_firefox e funcionará corretamente.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/somaiscincominutos.wordpress.com/13/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/somaiscincominutos.wordpress.com/13/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/somaiscincominutos.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/somaiscincominutos.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/somaiscincominutos.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/somaiscincominutos.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/somaiscincominutos.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/somaiscincominutos.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/somaiscincominutos.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/somaiscincominutos.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/somaiscincominutos.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/somaiscincominutos.wordpress.com/13/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=somaiscincominutos.wordpress.com&blog=3625151&post=13&subd=somaiscincominutos&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://somaiscincominutos.wordpress.com/2008/05/07/instalar-e-configurar-java-no-ubuntu-804/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8275f780c4d77d146b7a9d13c94c16aa?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Andre</media:title>
		</media:content>
	</item>
	</channel>
</rss>