Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[eclipse 3.1] accéder à la JavaDoc (résolu)
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
blasserre
Veteran
Veteran


Joined: 10 Feb 2004
Posts: 1362
Location: Lille, Vlaanderen

PostPosted: Mon Aug 21, 2006 11:16 am    Post subject: [eclipse 3.1] accéder à la JavaDoc (résolu) Reply with quote

salut à tous,

j'aimerais un peu bricoler en java, en particulier avec eclipse RCP

j'ai donc installé Eclipse :
dev-util/eclipse-sdk-3.1.2-r3 USE="-atk -gnome -jikes -nodoc -nosrc"
sur un blackdown :
dev-java/blackdown-jdk-1.4.2.03-r12 USE="doc nsplugin"

malheureusement les bulles d'aide Javadoc ne marchent pas :(

elles pointent initialement sur : http://java.sun.com/j2se/1.4.2/docs/api/
et j'ai tenté d'installer le tout en local : emerge dev-java/java-sdk-docs-1.4.2
et de faire pointer les liens sur le répertoire qui va bien... mais rien :cry:

ça marche chez quelqu'un ? google ne m'a pas donné de preuves du contraire

merci à vous
_________________
benj

technicien professionnel, ascendant winner


Last edited by blasserre on Tue Aug 22, 2006 9:07 am; edited 1 time in total
Back to top
View user's profile Send private message
bobbix
Apprentice
Apprentice


Joined: 04 Dec 2004
Posts: 173

PostPosted: Mon Aug 21, 2006 1:03 pm    Post subject: Reply with quote

Salut,

Tout d'abord, si tu veux vraiment utiliser eclipse, je te conseille d'utiliser la JVM de Sun. Il fonctionnera beaucoup plus vite (je dirais qu'il y a minimum un facteur 2). Pour l'installation, je te conseille de regarder ce HOWTO : http://www.gentoo.org/doc/fr/java.xml. Si c'est le côté "pas libre" qui te fait peur, Sun est en train de passer son JRE sous licence libre, donc, même d'un point de vue idéologique, t'as intérêt à passer à celui de Sun.

Bobbix
Back to top
View user's profile Send private message
blasserre
Veteran
Veteran


Joined: 10 Feb 2004
Posts: 1362
Location: Lille, Vlaanderen

PostPosted: Mon Aug 21, 2006 2:17 pm    Post subject: Reply with quote

ça marcherait mieux avec la jvm sun ??
java en général ou eclipse en particulier ?

parce que pour moi dans ma petite tête :
sun > sun-jdk > netbeans
ibm > blackdown > eclipse
mais je ne trouve pas d'infos sur blackdown (j'ai pas cherché toute la journée non plus)

EDIT: ah bah c'est expliqué dans la doc :oops: désolé pour le bruit

et quand tu conseilles sun-jdk c'est la 1.4 ou la 1.5

concernant le coté pas libre... quand on bosse sous XP toute la semaine...
m'en vais lire la license EPL tiens !

quoi qu'il en soit, je testerai ça ce soir, merci :)
_________________
benj

technicien professionnel, ascendant winner
Back to top
View user's profile Send private message
bobbix
Apprentice
Apprentice


Joined: 04 Dec 2004
Posts: 173

PostPosted: Mon Aug 21, 2006 8:05 pm    Post subject: Reply with quote

Je conseille fortement la 1.5. Les JVM s'améliorent et permettent d'interprêter le bytecode de plus en plus rapidement. Pour faire simple, le rôle de la JVM est d'executer ton bytecode sur la plateforme de ton choix. Au fur et à mesure, on trouve des astuces pour rendre cette exécution plus rapide. Par exemple, on compile le bytecode à la volée en une sorte de langage machine (s'il est exécuté souvent). Bien sur, les améliorations sont bien plus nombreuses, mais ca te donne un aperçu du type d'innovation apportées au cours du temps.

C'est là la puissance de Java. Tu produis du code multiplateforme, en enlevant les fuites mémoires, et avec les améliorations, on s'approche de la rapidité d'un langage compilé en code machine (il y a encore des efforts à faire, on en est encore éloigné, mais quand tu verras Eclipse tourné avec une JVM 1.5, tu verras l'évolution).

Bobbix
Back to top
View user's profile Send private message
Anthyme
Guru
Guru


Joined: 25 Jun 2004
Posts: 498

PostPosted: Tue Aug 22, 2006 7:31 am    Post subject: Reply with quote

<troll>
Python for ever !!!
</troll>

:lol:
_________________
Vraiment, je ne suis pas là pour détruire Microsoft. Ça sera juste un effet secondaire tout à fait involontaire...
Back to top
View user's profile Send private message
Magic Banana
Veteran
Veteran


Joined: 13 Dec 2005
Posts: 1912
Location: Belo Horizonte, Minas Gerais, Brasil

PostPosted: Tue Aug 22, 2006 8:11 am    Post subject: Reply with quote

Je suis encore avec blackdown en attendant que Sun ouvre les sources. Néanmoins j'ai essayé, ar curiosité, de programmer un peu sur Java 5 (de Sun donc puisque Blackdown en est encore à la version 4.2).

Outre d'éventuels gains en performance (je ne peux ni confirmer ni infirmer), la grande "innovation" de la dernière version du langage est la possibilité de typer les conteneurs (genre Vector<String>). Je mets inovation entre guillemets car ceci était déjà présent dans C++ ou, plus récemment dans C# (vu la philosophie de Java, je pense meme qu'il ont introduit ce concept à contre coeur pour ne pas faire "moins bien" que le langage made in M$). Quoi qu'il en soit quel plaisir de ne plus avoir à "caster" tout ce qui sort d'un conteneur ! :D
Back to top
View user's profile Send private message
blasserre
Veteran
Veteran


Joined: 10 Feb 2004
Posts: 1362
Location: Lille, Vlaanderen

PostPosted: Tue Aug 22, 2006 9:06 am    Post subject: Reply with quote

@Magic Banana: oulala, ce que tu me racontes là c'est à des années lumières de ce que peut comprendre un bricoleur du dimanche tel que moi :lol:

quoi qu'il en soit, merci pour vos avis éclairés :D
suite au conseil de bobbix j'ai donc installé le sun-jdk-1.5, je me permet au passage de vous signaler cette doc (en) qui explique le nouveau système de gestion les jvm : Gentoo Java Upgrade Guide

j'en ai également profité pour passer à eclipse 3.2
résultat : les bulles d'aide de la javadoc marchent avec les liens et tout... c'est le bonheur et c'est résolu

j'ai plus qu'à

merci pour vos contributions
_________________
benj

technicien professionnel, ascendant winner
Back to top
View user's profile Send private message
Anthyme
Guru
Guru


Joined: 25 Jun 2004
Posts: 498

PostPosted: Tue Aug 22, 2006 12:05 pm    Post subject: Reply with quote

Je me souleve ici !

Le java a apporté bien plus que les type paramétrés ...
Il y a aussi les énumeration qui sont vraiment tres utils (ca m'avais trop manqué dans la 1.4)
l'auto boxing/unboxing est égallement tres agréable ...
sinon les annotations sont des outils bien pratiques...
Sinon l'utilisation du RMI en java 1.5 est a des années lumiere de la 1.4 au niveau de la facilité de mise en place...
_________________
Vraiment, je ne suis pas là pour détruire Microsoft. Ça sera juste un effet secondaire tout à fait involontaire...
Back to top
View user's profile Send private message
Magic Banana
Veteran
Veteran


Joined: 13 Dec 2005
Posts: 1912
Location: Belo Horizonte, Minas Gerais, Brasil

PostPosted: Tue Aug 22, 2006 12:32 pm    Post subject: Reply with quote

Tiens, on trolle ? Allez ca ne fait pas de mal ! :D

Deja j'ai parle de "grande" innovation. Bien sur qu'il y en a d'autres mais implementer le types parametres n'est pas une mionce affaire (et explique probablement pourquoi la blackdown en est encore a la version 4.2 du langage).

Pour la classe Enumeration elle existe depuis Java 1 a ma connaissance ! En tout cas je suis sur qu'elle elle est presente dans Java 4.

Maintenant je ne vois pas l'interet d'utiliser une enumeration lorsque l'on peut utiliser des iterateurs (avec en bonus des noms de methode nettement plus court comme next() a la place de nextElement() ).
Back to top
View user's profile Send private message
Anthyme
Guru
Guru


Joined: 25 Jun 2004
Posts: 498

PostPosted: Tue Aug 22, 2006 12:36 pm    Post subject: Reply with quote

le but des énumérations de switcher dessus (plutôt que sur des int) ce qui est beaucoup plus clair :)
sinon c bien du java 1.5 ^^
_________________
Vraiment, je ne suis pas là pour détruire Microsoft. Ça sera juste un effet secondaire tout à fait involontaire...
Back to top
View user's profile Send private message
Magic Banana
Veteran
Veteran


Joined: 13 Dec 2005
Posts: 1912
Location: Belo Horizonte, Minas Gerais, Brasil

PostPosted: Tue Aug 22, 2006 1:53 pm    Post subject: Reply with quote

OK. On ne parle pas de la meme chose. Les torts sont partagés :
Tu parles d'"Enumération" pour parler d'"Enum" (la classe Enumeration existant depuis Java 1 et étant peu utile).
Je n'avais meme pas connaissance de cette nouveauté dans Java 5. :oops:

Je viens donc de lire un peu sur cette nouveauté qui m'a l'air bien intéressante (j'essaie ça dès que qu'une occasion se présente) bien que, je persiste, moins révolutionnaire (pour le langage Java, pas pour l'art de la Programmation) que l'introduction des types génériques.
Back to top
View user's profile Send private message
bobbix
Apprentice
Apprentice


Joined: 04 Dec 2004
Posts: 173

PostPosted: Tue Aug 22, 2006 8:14 pm    Post subject: Reply with quote

Magic Banana wrote:
OK. On ne parle pas de la meme chose. Les torts sont partagés :
Tu parles d'"Enumération" pour parler d'"Enum" (la classe Enumeration existant depuis Java 1 et étant peu utile).
Je n'avais meme pas connaissance de cette nouveauté dans Java 5. :oops:

Je viens donc de lire un peu sur cette nouveauté qui m'a l'air bien intéressante (j'essaie ça dès que qu'une occasion se présente) bien que, je persiste, moins révolutionnaire (pour le langage Java, pas pour l'art de la Programmation) que l'introduction des types génériques.


Hop hop hop, les nouveautés, c'est par ici : http://lroux.developpez.com/article/java/tiger/

Bobbix
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum