Article View: es.comp.os.linux.programacion
Article #13435RE: Sobre java
From: Lokutus
Date: Sat, 24 Feb 2001 03:07
Date: Sat, 24 Feb 2001 03:07
54 lines
3564 bytes
3564 bytes
"Jimmy Jazz" <Jimmy_JazzNOSPAM@antisocial.com> escribi� en el mensaje news:963vti$iaf$1@diana.bcn.ttd.net...
> Hola gente,
> hace un a�ito hice un proyecto cliente-servidor con el Borland JBuilder2 en
> windows. Pues bien, el caso es que quiero hacer que funcione con Linux. Creo
> que hay una versi�n del JBuilder para �ste, no?, pero haciendo un copy/paste
> o modificandolo un poco funcionar�? Es que no s� quien coment� una vez, que
> el JBuilder de win, usa unas librer�as especiales ...
> pues eso, gracias.
>
> PD: si me aconseja�s alg�n compilador de java para Linux (del tipo del
> anteriormente comentado), mejor que mejor.
>
Te cuento. Yo me he bajado hace un par de semanas el jdk de sun de http://java.sun.com/j2se/1.3/download-linux.html y lo he
instalado en un
ordenador con un K6-2 500 128 Megas y Red hat 6.1
El caso, es que durante la primera semana observ� que algunos
programas aunque funcionaban de forma aceptable, no se comportaban
exactamente igual que en la version para Windows, y algunas advertencias
que me daba el jdk en Windows diciendo que estaba usando un m�todo
obsoleto, (deprecated), no me lo daba en Linux.
Al final me d� cuenta de lo que me pasaba, ten�a instalado el kafee, una
m�quina virtual open source. y al ejecutar "java" o "javac", el shell me encontraba
antes los enlaces a kafee que hab�a en /usr/bin.
Lo he resuelto poniendo el camino al jdk en primero en $PATH.
El caso es que kafee me ha dado tan bi�n el pego, y me ha tenido tan
enga�ado, que si lo hubiera sabido antes, no me hubiera tirado tres horas bajando
el jdk. Aunque la clase List del awt no me ha funcionado bien del todo.
Hay una diferencia importante del kafee respecto al jdk. El jdk de Sun, hace las
veces de makefile, o sea, si compilas Pepe.java, y Pepe.java usa la clase Hhh.java,
el jdk compila autom�ticamente Hhh.java, pero no siempre detecta bien las dependencias,
si modificas Hhh.java y haces javac Pepe.java no recompila Hhh.java y a veces es mejor
borrar todas las clases y recompilar todo.
Kafee, no est� tan avanzado como el jdk de Sun, y hay que compilar las clases una a una,
pero con un buen fichero Makefile, todo arreglado, e incluso, estoy usando el Makefile con
el jdk de Sun, por que funciona mejor, me detecta mejor las dependencias y me evita problemas.
Para entorno de desarrollo, uso varias ventanas con jed, maximizadas y con una fuente extragrande y algunos guiones shell con
accesos directos en el escritorio. Aunque parezca muy primitivo, a base de guiones e iconos, consigues muchas funcionalidades de un
entorno de
desarrollo.
Lokutus, asimilando la red.
Technical Details
Message-ID:
<97780p$npr$1@talia.mad.ttd.net>Path:
arc1-ca.pugleaf.net!supernews.google.com!sn-xit-03!supernews.com!logbridge.uoregon.edu!fu-berlin.de!newsfeed.bcn.ttd.net!news.mad.ttd.net!not-for-mailReferences:
<963vti$iaf$1@diana.bcn.ttd.net>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f86c8,b1aac5abe1bb882b X-Google-Attributes: gidf86c8,public X-Google-ArrivalTime: 2001-02-23 19:08:02 PST Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-03!supernews.com!logbridge.uoregon.edu!fu-berlin.de!newsfeed.bcn.ttd.net!news.mad.ttd.net!not-for-mail From: "Lokutus" <Lokutus@galactica.com> Newsgroups: es.comp.os.linux.programacion Subject: RE: Sobre java Date: Sat, 24 Feb 2001 04:07:16 +0100 Organization: Telefonica Transmision de Datos Lines: 58 Message-ID: <97780p$npr$1@talia.mad.ttd.net> References: <963vti$iaf$1@diana.bcn.ttd.net> NNTP-Posting-Host: 193-152-158-243.uc.nombres.ttd.es X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.50.4133.2400 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400