hérarchie des packages [Java] - Programmation
Marsh Posté le 31-05-2002 à 15:29:04
au début de ton fichier tu met 
 
package com.MonEntreprise.MonPackage; 
 
public class MaClasse { 
} 
 
et tu enregistre ca, en supposant que ton classpath est c:\javawork dans 
 
c:\javawork\com\MonEntreprise\MonPackage\MaClasse.java 
 
(packages -> toujours en minuscule). 
 
A+ 
Marsh Posté le 31-05-2002 à 15:30:47
| DarkLord a écrit a écrit  : au début de ton fichier tu met package com.MonEntreprise.MonPackage; public class MaClasse { } et tu enregistre ca, en supposant que ton classpath est c:\javawork dans c:\javawork\com\MonEntreprise\MonPackage\MaClasse.java (packages -> toujours en minuscule). A+ | 
 
 
Merci, c tt bête en fait. 
Par contre j'comprend pas: tu dis "toujours en minuscules" et tu mets "com.MonEntreprise.MonPackage;" ça serait pas des majuscues ça !? 
Marsh Posté le 31-05-2002 à 15:31:39
si mais je ne fais que répondre à ton exemple mon cher  
 
 
-> c'est pour ca que je termines en disant que ton exemple est mauvais  
 
Marsh Posté le 31-05-2002 à 16:40:09
| DarkLord a écrit a écrit  : si mais je ne fais que répondre à ton exemple mon cher   -> c'est pour ca que je termines en disant que ton exemple est mauvais   | 
 
 
Ha, ok, merci  
 
Marsh Posté le 31-05-2002 à 16:43:23
Et là, j'arrive pas à lancer une exception. 
ça, ça marche: 
throw new ServletException (); 
et pas ça: 
throw new ServletException ("Erreur lors du chargement de proriétés:" + e.getMessage(), e.getClass()); 
Une idée !? 
le message:
| Code : 
 | 
(ça se passe dans le cas d'un catch d'une Exception e).
[jfdsdjhfuetppo]--Message édité par el_gringo le 31-05-2002 à 16:44:20--[/jfdsdjhfuetppo]
Marsh Posté le 31-05-2002 à 16:48:43
bin faut que le constructeur existe pour lancer une exception  
 
 
--> Si il existe pas t'auras du mal! 
[jfdsdjhfuetppo]--Message édité par DarkLord le 31-05-2002 à 16:48:49--[/jfdsdjhfuetppo]
Marsh Posté le 31-05-2002 à 16:49:21
en l'occurence ServletException peut prendre un message (string) OU un message et une exception et pas 
 
un message et une Class  
 
 
 ![[:tapai] [:tapai]](https://forum-images.hardware.fr/images/perso/tapai.gif) 
 
Marsh Posté le 31-05-2002 à 16:59:30
| DarkLord a écrit a écrit  : en l'occurence ServletException peut prendre un message (string) OU un message et une exception et pas un message et une Class   ![[:tapai] [:tapai]](https://forum-images.hardware.fr/images/perso/tapai.gif)  | 
 
 
ha, merde. 
Donc en 2e paramètre, je met e, et non pas e.GetClass. 
Merci encore... 
g un peu du mal qd même ! 
Ms 'faut dire que c pas facile. Je fais 5 minutes de Java toutes les heures en ce moment, c dure de bien se mettre dedant ! 
Dsl pour mes questions toutes pourries !   
 
[jfdsdjhfuetppo]--Message édité par el_gringo le 31-05-2002 à 17:01:06--[/jfdsdjhfuetppo]
Marsh Posté le 31-05-2002 à 17:07:27
non c bon mais dans c'est cas là: 
 
1. Le message du compilo est on ne peut plus clair 
2. La Javadoc t'enlève le doute qui pourrait te rester 
 
Bon courage  
 
Marsh Posté le 31-05-2002 à 17:14:32
| el_gringo a écrit a écrit  : ha, merde. Donc en 2e paramètre, je met e, et non pas e.GetClass. Merci encore... g un peu du mal qd même ! Ms 'faut dire que c pas facile. Je fais 5 minutes de Java toutes les heures en ce moment, c dure de bien se mettre dedant ! Dsl pour mes questions toutes pourries !   | 
 
 
ouais au début c'est toujours un peu dur, mais avec le temps ça va mieux, et on prend son pied 
  
 
edit: pour bien se mettre dedans, je voulais dire 
[jfdsdjhfuetppo]--Message édité par greg@freestarthu le 31-05-2002 à 17:15:17--[/jfdsdjhfuetppo]
Marsh Posté le 31-05-2002 à 17:21:13
| greg@freestarthu a écrit a écrit  : ouais au début c'est toujours un peu dur, mais avec le temps ça va mieux, et on prend son pied   edit: pour bien se mettre dedans, je voulais dire | 
 
2e sens powa !  
  
 
Marsh Posté le 31-05-2002 à 17:32:17
| DarkLord a écrit a écrit  : non c bon mais dans c'est cas là: 1. Le message du compilo est on ne peut plus clair 2. La Javadoc t'enlève le doute qui pourrait te rester Bon courage   | 
 
 
J'bosse toujours avec la JavaDoc. 
On peut dire que c'était une faute d'inatention. Sans ta réponse, j'aurai passé qqs temps dessus (5minutes ? 1h ? 1 journée?), avant de trouver et de me traiter de con, et, éventuellement, selon le temps que j'y aurai passé, me jetter la tête dans un mur, voire par la fenêtre (ça, c si j'y avait passé 1 semaine !:D) 
[jfdsdjhfuetppo]--Message édité par el_gringo le 31-05-2002 à 17:32:45--[/jfdsdjhfuetppo]
Marsh Posté le 31-05-2002 à 15:02:25
Alors, j'ai vu vite fait qu'apparement, pour dire dans quel package est telle ou telle classe, on met, au début du fichier ".java", package MonPackage;
ok.
Mais comment on fait pour déterminer la hiérarchie de package.
Par exemple, pour que ma classe ne soit pas accessible pas MonPackage.MaClasse, mais par com.MonEntreprise.MonPackage.MaClasse ?