Article View: es.comp.lenguajes.java
Article #26801Re: No puedo ejecutar
From: Jonathan Revusky
Date: Wed, 02 Dec 1998 00:00
Date: Wed, 02 Dec 1998 00:00
75 lines
2560 bytes
2560 bytes
Fernando Monera wrote:
>
> Tengo instalado el jdk 1.1.6 en Linux. Antes de nada, avisar que soy
> supernovato. Ah� va mi problema:
> No puedo ejecutar los programas que compilo. Mi proceso es el siguiente:
>
> FICHERO: Welcome.java
> ---
> import java.io.*;
> public class Welcome {
> public static void main( String args[] ) throws IOException
> {
> System.out.print( "Welcome!!!!" );
> }
> }
> ---
>
> Lo compilo con: javac Welcome.java
> y se genera el: Welcome.class
>
> Ahora, al ejecutar, le digo:
> java Welcome
> y me dice:
> Can't find class Welcome
Deber�a funcionar.
Una posibilidad es que tienes instalado otro runtime Java que encuentra
antes. Deber�a estar ejecutando el script en el repertorio
/usr/lib/jdk-1.1.6/bin
Si haces el mando:
which java
(si me acuerdo bien de esas cosas del UNIX)
deber�a decirte la ubicaci�n del ejecutable "java" que est� lanzando.
Eso podr�a ser la clave.
Otra cosa es definir el CLASSPATH para incluir expl�citamente el
repertorio actual, algo as� como:
export CLASSPATH=.:/usr/lib/jdk-1-1-6/bin/classes.zip
pero creo que si no especif�cas el CLASSPATH, el repertorio actual est�.
(O quiz� en Linux, no. No s�)
Las dos ideas arriba, una o la otra, deber�a ponerte en la pista. (O
quiz� haga falta una tercera idea...)
> Pruebo:
> java Welcome.class
> y me dice:
> Can't find class Welcome.class
Eso no funcionar�. La primera versi�n, java Welcome, es lo correcto.
>
> Todo lo hago en el mismo directorio: /home/fernando/curros
>
> He probado a meter el directorio en el path, pero no funciona.
Ser�a el CLASSPATH, no el PATH que se deber�a probar, como mencion�
arriba.
Jonathan Revusky
--
Available for Java and Delphi Consulting
Make your .class files double-clickable
with SmartJ
http://www.bigfoot.com/~crystalline.solutions
Technical Details
Message-ID:
<3664F376.5E5519DE@jet.es>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<slrn768v2u.2cj.fernando@localhost.localdomain>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: 1116f3,acf027ec27cdeaf0 X-Google-Attributes: gid1116f3,public From: Jonathan Revusky <jrevusky@jet.es> Subject: Re: No puedo ejecutar Date: 1998/12/02 Message-ID: <3664F376.5E5519DE@jet.es> X-Deja-AN: 417773907 Content-Transfer-Encoding: 8bit References: <slrn768v2u.2cj.fernando@localhost.localdomain> X-Accept-Language: en Content-Type: text/plain; charset=iso-8859-1 Organization: Telefonica Transmision de Datos Mime-Version: 1.0 Reply-To: jrevusky@bigfoot.com Newsgroups: es.comp.lenguajes.java