France Hardware : Forums de discussion
Retrouvez les prix près de chez vous :  
Index du forum | Liste des membres | Liste des groupes | Inscription | F-A-Q | Recherche
Pseudo :    Password :     
23 296 membres enregistrés - 1 904 564 posts - 98 241 topics
Index des forums FH  | Index des forums DegroupNews
      Programmation
           Langages Web
                [JAVA] se connecter sur un port IP distant [new question 07/03/06]
19 connectés(record : 207 le 05 juin 2007 - 05 h 23)

Vous devez vous connecter pour répondre au topic.
Precedent | 1,2,3,4,5,6,7,8,9 | Suivant
[JAVA] se connecter sur un port IP distant [new question 07/03/06]

kha
Google is your best friend

Messages : 1 235
Inscrit le 01/03/02
Ville : Montreal
Non connecté
  Posté le 07 septembre 2005 - 00 h 07 m 01 s
Reprise du message précédent :

new GregorianCalendar() => renvoi un type Calenda
new GregorianCalendar().get(Calendar.YEAR) => renvoi un int




kha
Google is your best friend

Messages : 1 235
Inscrit le 01/03/02
Ville : Montreal
Non connecté
  Posté le 07 septembre 2005 - 00 h 07 m 36 s
NB : aide toi de http://java.sun.com/j2se/1.4.2/docs/api/index.html

la plupart de tes questions on tuen reponse dedans




Florent42
Eh oui cette ville existe...;)

Messages : 2 459
Inscrit le 14/12/03
Ville : Saint-Etienne uniquement(pas de voiture)
Non connecté
  Posté le 07 septembre 2005 - 18 h 58 m 37 s
mais alors comme ca pk ca marche pas!

t.setrecordYear(new GregorianCalendar().get(Calendar.YEAR));

j ai declare recordYear en int et tu me dis que new GregorianCalendar().get(Calendar.YEAR) renvoi un int



- je cherche un emploi
ICI


kha
Google is your best friend

Messages : 1 235
Inscrit le 01/03/02
Ville : Montreal
Non connecté
  Posté le 08 septembre 2005 - 16 h 07 m 59 s
je parie que l erreur du compilo est tres explicite...




Florent42
Eh oui cette ville existe...;)

Messages : 2 459
Inscrit le 14/12/03
Ville : Saint-Etienne uniquement(pas de voiture)
Non connecté
  Posté le 08 septembre 2005 - 20 h 12 m 12 s
bof:
The method setrecordYear(Integer) in the type Ticket is not applicable for the arguments (int)



- je cherche un emploi
ICI


kha
Google is your best friend

Messages : 1 235
Inscrit le 01/03/02
Ville : Montreal
Non connecté
  Posté le 08 septembre 2005 - 20 h 23 m 43 s
si c est explicite !!!! hey !!! le compilo jva c est pas comme du php ou le compilo en c : il e donne qusiment la reponse !

la tu esssaie de passer en parmeter un int. mais c est pas un int qu il faut mais un Integer !!

Lit la javadoc !!!!! => regarde la classe Integer pour savori comment creer un Integer a partir d un int...




Florent42
Eh oui cette ville existe...;)

Messages : 2 459
Inscrit le 14/12/03
Ville : Saint-Etienne uniquement(pas de voiture)
Non connecté
  Posté le 08 septembre 2005 - 21 h 57 m 22 s
j etais parti du principe que int et integer c etait pareil...

mais avec :
t.setrecordYear(Integer.valueOf(new GregorianCalendar().get(Calendar.YEAR)));

la ca marche correctement :)



- je cherche un emploi
ICI


Florent42
Eh oui cette ville existe...;)

Messages : 2 459
Inscrit le 14/12/03
Ville : Saint-Etienne uniquement(pas de voiture)
Non connecté
  Posté le 08 septembre 2005 - 22 h 15 m 21 s
tien je viens de remarquer un truc inhabituel.

Si je lance le script sous Eclipse ca marche nickel , qd j ai un ticket qui arrive l annee apparait bien comme il faut dans la bdd.

Par contre si j exporte un fichier jar et que je le lance sous dos, il me met une erreur dans le ticket.controller et il me refuse de me lancer le script...



- je cherche un emploi
ICI


Florent42
Eh oui cette ville existe...;)

Messages : 2 459
Inscrit le 14/12/03
Ville : Saint-Etienne uniquement(pas de voiture)
Non connecté
  Posté le 14 septembre 2005 - 10 h 58 m 41 s
personne a une idee sur ce pb?



- je cherche un emploi
ICI


kha
Google is your best friend

Messages : 1 235
Inscrit le 01/03/02
Ville : Montreal
Non connecté
  Posté le 15 septembre 2005 - 05 h 16 m 00 s
c est pas assez detaille ;)




Florent42
Eh oui cette ville existe...;)

Messages : 2 459
Inscrit le 14/12/03
Ville : Saint-Etienne uniquement(pas de voiture)
Non connecté
  Posté le 16 septembre 2005 - 08 h 18 m 54 s
voici le pb que j ai qd je lance le tickets.java en commande dos





et vraiment je ne comprends pas car sous Eclipse ca marche....



- je cherche un emploi
ICI


gege38
- Ancien Modérateur -
Chief of the
(¯`·.__[T3aM.BouL3T©]__.·´¯)
Potatoe Reloaded

Messages : 14 113
Inscrit le 05/02/03
Ville : Domène
Non connecté
  Posté le 16 septembre 2005 - 08 h 47 m 20 s
T'aurais pas "oublié" de définir un jar en classpath ? (option -classpath de java, cf. java -help)



" Nous plaisons plus souvent dans le commerce de la vie par nos défauts que par nos qualités. "
--La Rochefoucauld


Florent42
Eh oui cette ville existe...;)

Messages : 2 459
Inscrit le 14/12/03
Ville : Saint-Etienne uniquement(pas de voiture)
Non connecté
  Posté le 16 septembre 2005 - 09 h 19 m 12 s
ben normalement le dossier des class est inclu dans le manifest non?

pk faudrait il encore le definir?



- je cherche un emploi
ICI


gege38
- Ancien Modérateur -
Chief of the
(¯`·.__[T3aM.BouL3T©]__.·´¯)
Potatoe Reloaded

Messages : 14 113
Inscrit le 05/02/03
Ville : Domène
Non connecté
  Posté le 16 septembre 2005 - 09 h 33 m 36 s


Le 16 septembre 2005 - 09 h 19, Florent42 a écrit :
ben normalement le dossier des class est inclu dans le manifest non?

pk faudrait il encore le definir?


Il n'est pas défini dans le manifest ;)
En fait, par la formule -jar nomdujar.jar, tu mets dans ton CP les classes fournies dedans suivant l'arborescence définie dans le jar ;)
En gros, il faut que tu aies un répertoire org/apache/commons/etc... dans ton jar ou que tu mettes le jar d'org.apache.etc... dans la racine de ton jar ;)

Vérifie bien que ce soit le cas, et que tu ne fasses pas appel à ces classes dans Eclipse à cause d'un classpath par défaut, et qu'elles ne soient pas dans le jar ;)

Si elles n'y sont pas, 2 solutions :
1/ mettre les classes dans le jar (beuuuurk)
2/ invoquer un 2ème jar les contenant



" Nous plaisons plus souvent dans le commerce de la vie par nos défauts que par nos qualités. "
--La Rochefoucauld


Florent42
Eh oui cette ville existe...;)

Messages : 2 459
Inscrit le 14/12/03
Ville : Saint-Etienne uniquement(pas de voiture)
Non connecté
  Posté le 16 septembre 2005 - 11 h 12 m 52 s
effectivement dans le jar il n y a pas ce org/apache etc etc

par contre il y a un truc qui me turlupine:
C est pourquoi avec la version de kha je faisais la meme chose et ca marchait bien, et pk après quelques modifs ben marche plus?



- je cherche un emploi
ICI


kha
Google is your best friend

Messages : 1 235
Inscrit le 01/03/02
Ville : Montreal
Non connecté
  Posté le 16 septembre 2005 - 18 h 58 m 37 s
Quand tu as regenere ton jar, tu as du oublier d utiliser le manifest du projet.
Dans le projet, ya un manifest qui contient les references aux autres librairies. c est lui qu il faut inclure dans le jar et mettre le jar a la bonne place par rapport aux autres librairies.


Message édité 1 fois, la dernière par kha le 16 septembre 2005 - 18 h 59.


gege38
- Ancien Modérateur -
Chief of the
(¯`·.__[T3aM.BouL3T©]__.·´¯)
Potatoe Reloaded

Messages : 14 113
Inscrit le 05/02/03
Ville : Domène
Non connecté
  Posté le 16 septembre 2005 - 19 h 06 m 04 s


Le 16 septembre 2005 - 18 h 58, kha a écrit :
Quand tu as regenere ton jar, tu as du oublier d utiliser le manifest du projet.
Dans le projet, ya un manifest qui contient les references aux autres librairies. c est lui qu il faut inclure dans le jar et mettre le jar a la bonne place par rapport aux autres librairies.


Il est situé où ce manifest ?
Tu ne parles pas du .classpath quand même ?

Et d'ailleurs, je ne vois pas comment le manifest peut référencer le classpath ? :chepa:



" Nous plaisons plus souvent dans le commerce de la vie par nos défauts que par nos qualités. "
--La Rochefoucauld


kha
Google is your best friend

Messages : 1 235
Inscrit le 01/03/02
Ville : Montreal
Non connecté
  Posté le 16 septembre 2005 - 19 h 18 m 19 s


Le 16 septembre 2005 - 09 h 33, gege38 a écrit :


Le 16 septembre 2005 - 09 h 19, Florent42 a écrit :
ben normalement le dossier des class est inclu dans le manifest non?

pk faudrait il encore le definir?


Il n'est pas défini dans le manifest ;)
En fait, par la formule -jar nomdujar.jar, tu mets dans ton CP les classes fournies dedans suivant l'arborescence définie dans le jar ;)
En gros, il faut que tu aies un répertoire org/apache/commons/etc... dans ton jar ou que tu mettes le jar d'org.apache.etc... dans la racine de ton jar ;)

Vérifie bien que ce soit le cas, et que tu ne fasses pas appel à ces classes dans Eclipse à cause d'un classpath par défaut, et qu'elles ne soient pas dans le jar ;)

Si elles n'y sont pas, 2 solutions :
1/ mettre les classes dans le jar (beuuuurk)
2/ invoquer un 2ème jar les contenant


Si le classpath peut etre defni dans le jar.
D ailleurs quand tu developpe en J2EE sur SunOne, c est obligatoire de le faire car l app. server le demande dans les specs, par example quand tu veux creer une archive ear avec des librairies communes qui font reference a d autres.




gege38
- Ancien Modérateur -
Chief of the
(¯`·.__[T3aM.BouL3T©]__.·´¯)
Potatoe Reloaded

Messages : 14 113
Inscrit le 05/02/03
Ville : Domène
Non connecté
  Posté le 16 septembre 2005 - 19 h 35 m 58 s


Le 16 septembre 2005 - 19 h 18, kha a écrit :
Si le classpath peut etre defni dans le jar.
D ailleurs quand tu developpe en J2EE sur SunOne, c est obligatoire de le faire car l app. server le demande dans les specs, par example quand tu veux creer une archive ear avec des librairies communes qui font reference a d autres.


Ok, autant pour moi, je ne développe pas sous SunOne... Mon app server de connaissance est JOnAS :)



" Nous plaisons plus souvent dans le commerce de la vie par nos défauts que par nos qualités. "
--La Rochefoucauld


Florent42
Eh oui cette ville existe...;)

Messages : 2 459
Inscrit le 14/12/03
Ville : Saint-Etienne uniquement(pas de voiture)
Non connecté
  Posté le 16 septembre 2005 - 20 h 21 m 37 s
si si si j utilise bien le manifest du projet !!!!

il n a pas change depuis le debut et il defini les lib


et ds mon arborescence finale j ai:
fichier jar
mon dossier lib



- je cherche un emploi
ICI


Florent42
Eh oui cette ville existe...;)

Messages : 2 459
Inscrit le 14/12/03
Ville : Saint-Etienne uniquement(pas de voiture)
Non connecté
  Posté le 16 septembre 2005 - 20 h 26 m 01 s
si si si j utilise bien le manifest du projet !!!!

il n a pas change depuis le debut et il defini les lib


et ds mon arborescence finale j ai:
fichier jar
mon dossier lib



- je cherche un emploi
ICI


Precedent | 1,2,3,4,5,6,7,8,9 | Suivant
Page genérée en 0.7120 secondes par RahForum 2.0 | Gzip off |  Stats |  Metaforums |  RSS
© 2004 Cerbere Systems.
Prix Matériel Informatique | Informatique Lyon | Informatique Grenoble | Informatique Annecy | Informatique Marseille | Informatique Bordeaux | Forum Informatique
ADSL |Actualité ADSL | e-commerce | Commande Au Volant
Creative Commons
Message Boards and Forums Directory