Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2884 connectés 

 


 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  182  183  184  ..  327  328  329  330  331  332
Auteur Sujet :

BlaBlaTech@JAVA [ELITE, viendez les boobs]

n°1564005
benou
Posté le 23-05-2007 à 14:48:26  profilanswer
 

Reprise du message précédent :

the real moins moins a écrit :

j'en vois que 2 (le ByteArrayInputStream copie pas celui qu'on lui donne :O)


ah ouais :o


---------------
ma vie, mon oeuvre - HomePlayer
mood
Publicité
Posté le 23-05-2007 à 14:48:26  profilanswer
 

n°1564193
cooltwan
Posté le 23-05-2007 à 17:49:30  profilanswer
 

Hello,
j'hesite toujours entre ce topic et celui des newbies :D
 
alors voila la question :
 
J'ai une application web spring. Je parametre certains beans de l'application context par des properties chargés par un
 

Code :
  1. <bean id="propertyConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
  2.  <property name="location" value="file:/etc/caisse/chequeroseapp/conf.properties"/>
  3. </bean>


 
convention de ma boite sous unix on met dans /etc/caisse/"nom de l'appli"/conf.properties ce type de properties pour pouvoir changer des trucs sans avoir a rebuilder le war et à le deployer. Là on a juste à changer la properties et à relancer la webapp via la console tomcat.
 
Sous windows (en dev on est sous windows) c'est c:/caisse/chequeroseapp/conf.properties
 
A quel niveau je peux/dois faire le moins degueux ce switch entre la version windows et la version unix ?  
(je fais à la mano le war par un fichier build.xml donc je peux bidouiller ça à l'arrache dans le build en faisant une task par defaut de build unix et une autre de build windows)
 
merci des conseils c'est con comme question mais j'aime bien m'informer des "good practices" :D ?

Message cité 1 fois
Message édité par cooltwan le 23-05-2007 à 17:49:51
n°1564217
the real m​oins moins
Posté le 23-05-2007 à 18:25:50  profilanswer
 

cooltwan a écrit :

Hello,
j'hesite toujours entre ce topic et celui des newbies :D


aucun des deux, salut, au revoir.

n°1564239
stiffler
Lâche mon profil putain ! :o
Posté le 23-05-2007 à 19:01:01  profilanswer
 

nraynaud président \o/


---------------
I'm failing as fast as I can !! -- Vision-360, vos photos en grand format -- !! -- Les nouilles c'est bon
n°1567356
pactole@
Posté le 30-05-2007 à 16:17:15  profilanswer
 

est ce qu'un fichier de properties qui n'est pas situé dans un package mais qui est dans le classpath peut se faire charger avec un getRessourceAsStream ?

 

Quel est le meilleur moyen de charger les fichiers de config modifiables manuellement et externes à un jar ?


Message édité par pactole@ le 30-05-2007 à 16:25:11
n°1567360
the real m​oins moins
Posté le 30-05-2007 à 16:22:30  profilanswer
 

avec les doigts.

n°1567364
pactole@
Posté le 30-05-2007 à 16:25:25  profilanswer
 

mouahahahahah

n°1567379
the real m​oins moins
Posté le 30-05-2007 à 16:40:42  profilanswer
 

tiens tiens tiens ... [:paysan]
http://java.sun.com/j2se/1.4.2/doc [...] tream.html

public interface ImageOutputStream
extends ImageInputStream

ça aurait pas un lien avec ce que je cherchait l'autre fois ça [:paysan]

n°1567384
benou
Posté le 30-05-2007 à 16:48:53  profilanswer
 

ça ressemble ...
pourquoi ils ont mis ça dans javax.imageio et pourquoi ils ont appelé ça ImageOutputStream  ?


---------------
ma vie, mon oeuvre - HomePlayer
n°1567387
benou
Posté le 30-05-2007 à 16:51:19  profilanswer
 

remarque : y a pas un encodage spéciale lié au fait que ce soit des DataInput ? (genre écriture du type de donnée puis de la valeur ?)


---------------
ma vie, mon oeuvre - HomePlayer
mood
Publicité
Posté le 30-05-2007 à 16:51:19  profilanswer
 

n°1567409
the real m​oins moins
Posté le 30-05-2007 à 17:11:56  profilanswer
 

benou a écrit :

ça ressemble ...
pourquoi ils ont mis ça dans javax.imageio et pourquoi ils ont appelé ça ImageOutputStream  ?


parce que ça étend pas du tout InputStream ou OutputStream en fait :D

n°1567419
pactole@
Posté le 30-05-2007 à 17:25:50  profilanswer
 

mon fichier .properties est listé dans le classpath -cp de la commande de lancement de la JVM.

 

j'ai fait cette methode pour recuperer les properties

 


Code :
  1. private static Properties loadProperties(String propertieFileName) throws IOException {
  2.  InputStream inputSream = ClassLoader.getSystemResourceAsStream(propertieFileName);
  3.  if (inputSream == null)
  4.   throw new FileNotFoundException("Could not find " + propertieFileName + ". The file must be in the classpath or eclipse buildpath" );
  5.  Properties props = new Properties();
  6.  props.load(inputSream);
  7.  return props;
  8. }
 


Quand je fait un "run as ..." sous eclipse ça marche quand le fichier properties en question est dans un dossier du buildpath, sinon ça merde tout comme si je lance en ligne de commande.

 

je ne veux pas metre ce fichier de config soit dans un jar car certaines variables doivent être modifiées depuis un shell.

 


Message édité par pactole@ le 30-05-2007 à 17:28:57
n°1567441
pactole@
Posté le 30-05-2007 à 17:58:53  profilanswer
 

speces de noobs :o

n°1569475
benou
Posté le 04-06-2007 à 10:50:13  profilanswer
 

les trucs que tu récupères via le getRessourceAsStream (et autres méthodes du jour) ne peuvent pas être modifiables puisque le mécanisme ets le même que pour le classloading et qu'il y a du cache => même si le fichier est modifié, tu ne pourras pas le "voire". Le fait que le fichier soit dans un jar ou pas ne change rien.
 
Il faut que tu utilises le système de fichier pour faire ce que tu veux.
 
sinon, pour ton histoire de fichier pas trouvé, c'est forcément un problème de classpath ou de chemin que tu utilise en argument du getTressourceAsStream.  
 
PS : utiliser getSystemResourceAsStream est généralement pas une bonne idée.
 


---------------
ma vie, mon oeuvre - HomePlayer
n°1569998
pactole@
Posté le 04-06-2007 à 20:28:35  profilanswer
 

merci pour la réponse.
Benh j'ai eu beau avoir le fichier .properties dans le classpath get ressource ne semblait pas le voir, j'ai l'impression qu'il cherche seulement à la racine de jars, j'ai pas pensé à le décompiler pour être sur par contre.
 
Je passe par le systeme de fichier avec un dossier de config passé en argument par -Dbla.bla.bla=blo
 
D'ailleurs je me demande pourquoi c'est pas une technique similaire qui est utilisée sous linux pour les binaires en C plutot que d'avoir les chemins en dur dans le make.

n°1570045
nraynaud
lol
Posté le 04-06-2007 à 22:47:49  profilanswer
 

quelqu'un aurait un petit composant de recherche en java type iTunes/spotlight/panneau de conf d'intellij ?
 
J'aimerai ne pas avoir à le faire à la main.


---------------
trainoo.com, c'est fini
n°1570053
the real m​oins moins
Posté le 04-06-2007 à 23:03:24  profilanswer
 

http://javadesktop.org/rollups/components/index.html ?
https://swingx.dev.java.net/ ?


Message édité par the real moins moins le 04-06-2007 à 23:03:50
n°1571456
cooltwan
Posté le 07-06-2007 à 11:57:15  profilanswer
 

Salut !
mes tâches ANT scp ne tournent pas en execution sous eclipse :(
 
"

BUILD FAILED
C:\Documents and Settings\toto\workspace\chequeroseapp\build2.xml:17: Could not create task or type of type: scp.
 
Ant could not find the task or a class this task relies upon.
 
This is common and has a number of causes; the usual  
solutions are to read the manual pages then download and
install needed JAR files, or fix the build file:  
 - You have misspelt 'scp'.
   Fix: check your spelling.
 - The task needs an external JAR file to execute
     and this is not found at the right place in the classpath.
   Fix: check the documentation for dependencies.
   Fix: declare the task.
 - The task is an Ant optional task and the JAR file and/or libraries
     implementing the functionality were not found at the time you
     yourself built your installation of Ant from the Ant sources.
   Fix: Look in the ANT_HOME/lib for the 'ant-' JAR corresponding to the
     task and make sure it contains more than merely a META-INF/MANIFEST.MF.
     If all it contains is the manifest, then rebuild Ant with the needed
     libraries present in ${ant.home}/lib/optional/ , or alternatively,
     download a pre-built release version from apache.org
 - The build file was written for a later version of Ant
   Fix: upgrade to at least the latest release version of Ant
 - The task is not an Ant core or optional task  
     and needs to be declared using <taskdef>.
 - You are attempting to use a task defined using  
    <presetdef> or <macrodef> but have spelt wrong or not  
   defined it at the point of use
 
Remember that for JAR files to be visible to Ant tasks implemented
in ANT_HOME/lib, the files must be in the same directory or on the
classpath
 
Please neither file bug reports on this problem, nor email the
Ant mailing lists, until all of these causes have been explored,
as this is not an Ant bug.


"
 
pourtant dans les preferences ANT eclipse j'ai bien  
 
 
http://img507.imageshack.us/img507/3240/28289061oh8.png
 
une idée ?


Message édité par cooltwan le 07-06-2007 à 11:58:00
n°1571463
souk
Tourist
Posté le 07-06-2007 à 12:08:44  profilanswer
 

t'as bien teste tout ce que le message te dit ?

This is common and has a number of causes; the usual  
solutions are to read the manual pages then download and  
install needed JAR files, or fix the build file:  
 - You have misspelt 'scp'.  
   Fix: check your spelling.  
 - The task needs an external JAR file to execute  
     and this is not found at the right place in the classpath.  
   Fix: check the documentation for dependencies.  
   Fix: declare the task.  
 - The task is an Ant optional task and the JAR file and/or libraries  
     implementing the functionality were not found at the time you  
     yourself built your installation of Ant from the Ant sources.  
   Fix: Look in the ANT_HOME/lib for the 'ant-' JAR corresponding to the  
     task and make sure it contains more than merely a META-INF/MANIFEST.MF.  
     If all it contains is the manifest, then rebuild Ant with the needed  
     libraries present in ${ant.home}/lib/optional/ , or alternatively,  
     download a pre-built release version from apache.org  
 - The build file was written for a later version of Ant  
   Fix: upgrade to at least the latest release version of Ant  
 - The task is not an Ant core or optional task  
     and needs to be declared using <taskdef>.  
 - You are attempting to use a task defined using  
    <presetdef> or <macrodef> but have spelt wrong or not  
   defined it at the point of use

n°1571467
cooltwan
Posté le 07-06-2007 à 12:22:23  profilanswer
 

Le probleme c'est que ça c'est un message standard mais que sous eclipse la configuration des libs ant est un peu différente vu que c'est integré à eclipse.
 
En ligne de commande ça marche bien car j'ai ajouté dans le repertoire  
 
C:\apache-ant-1.6.5\lib le jar jsch-0.1.33.jar
 
mais sous eclipse ça prend la config integrée spécial eclipse et pas cet ant la :(
 
http://img143.imageshack.us/img143/3231/71464747uk4.png
 
la task scp est bien reconnu en ligne de commande (ne pas tenir compte de l'erreur de parametrage de la task :D )


Message édité par cooltwan le 07-06-2007 à 12:24:27
n°1571468
souk
Tourist
Posté le 07-06-2007 à 12:26:16  profilanswer
 

ok ok, je demandais juste [:dawa]
ben je sais pas, j'utilise pas eclipse, j'utilise pas ant, et je suis pas sous windows [:joce]

n°1571469
cooltwan
Posté le 07-06-2007 à 12:30:26  profilanswer
 

sous unix c'est pareil t'aurai la même chose :p !
 
merci quand même :D

n°1571477
souk
Tourist
Posté le 07-06-2007 à 12:45:33  profilanswer
 

en meme temps vu la gueule de l'erreur, je pense pas que t'ai un pb de jar => "Reject host key" [:pingouino]

n°1571482
cooltwan
Posté le 07-06-2007 à 12:55:09  profilanswer
 

ça c'est une seconde erreur de config de la tache que je viens de corriger ;)
 
http://img100.imageshack.us/img100/6149/70507514le5.png

n°1571535
souk
Tourist
Posté le 07-06-2007 à 14:10:19  profilanswer
 

bah je sais pas, abandonne eclipse ? [:dawa]
ou mieux, va demander direct sur le topic eclipse [:joce]

n°1573182
boulax
Inserer phrase hype en anglais
Posté le 11-06-2007 à 12:56:26  profilanswer
 

Y'a une méthode propre pour récupérer le dernier jour ouvré du mois courant en utilisant joda ou quoi que ce soit d'autre ? (J'ai un repo des jours fériés)


---------------
Posté depuis des chiottes, sales. Me gusta.
n°1573192
boulax
Inserer phrase hype en anglais
Posté le 11-06-2007 à 13:07:17  profilanswer
 

GregorianCalendar.getActualMaximum() [:jar jar]


---------------
Posté depuis des chiottes, sales. Me gusta.
n°1573425
TBone
Pouet.
Posté le 11-06-2007 à 19:59:49  profilanswer
 

boulax a écrit :

GregorianCalendar.getActualMaximum() [:jar jar]

 

:non:

 
boulax a écrit :

Y'a une méthode propre pour récupérer le dernier jour ouvré du mois courant en utilisant joda ou quoi que ce soit d'autre ? (J'ai un repo des jours fériés)

 

plutôt: getActualMaximum().GregorianCalendar

 

[:tinostar]


Message édité par TBone le 11-06-2007 à 20:00:12

---------------
A straight line is a special case of a curve. It's a curve which is uncurved. -- Susskind.
n°1573957
the real m​oins moins
Posté le 12-06-2007 à 17:27:23  profilanswer
 

pourriez m'executer ça en me donnant en prime os et version de jdk utilisée siouplé?


 
   public static void main(String[] args) {
       System.out.println(Arrays.asList(ImageIO.getReaderFormatNames()));
   }


(si possible avec un classpath clean sans jai dedans)

n°1573973
nraynaud
lol
Posté le 12-06-2007 à 17:37:17  profilanswer
 

Code :
  1. public static void main(String[] args) {
  2.         System.out.println(System.getProperty("os.name" ));
  3.         System.out.println(System.getProperty("java.vm.version" ));
  4.         System.out.println(Arrays.asList(ImageIO.getReaderFormatNames()));
  5.     }
 
Citation :

Windows XP
1.5.0_08-b03
[BMP, bmp, jpeg, wbmp, gif, png, JPG, jpg, JPEG, WBMP]

 

et je peux te jurer que y'a rien concernant les images dans le classpath.


Message édité par nraynaud le 12-06-2007 à 17:37:44

---------------
trainoo.com, c'est fini
n°1573980
TBone
Pouet.
Posté le 12-06-2007 à 17:40:07  profilanswer
 


D:\cvs\Sandbox\build\classes>cmd
Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.
 
D:\cvs\Sandbox\build\classes>java -version
java version "1.6.0_01"
Java(TM) SE Runtime Environment (build 1.6.0_01-b06)
Java HotSpot(TM) Client VM (build 1.6.0_01-b06, mixed mode, sharing)
 
D:\cvs\Sandbox\build\classes>java -cp . Toto
[BMP, bmp, jpg, JPG, wbmp, jpeg, png, PNG, JPEG, WBMP, GIF, gif]
 
D:\cvs\Sandbox\build\classes>


 
idem, classpath minimum légal


Message édité par TBone le 12-06-2007 à 17:41:02

---------------
A straight line is a special case of a curve. It's a curve which is uncurved. -- Susskind.
n°1573986
the real m​oins moins
Posté le 12-06-2007 à 17:44:48  profilanswer
 

tiens, chez nraynaud y'a pas tous les formats en majuscules [:pingouino]

n°1573987
the real m​oins moins
Posté le 12-06-2007 à 17:44:58  profilanswer
 

y'a personne sous nulix ?

n°1573990
nraynaud
lol
Posté le 12-06-2007 à 17:46:08  profilanswer
 

pas de linux pour moi
j'imagine que pour mac ça t'intéresse pas.


---------------
trainoo.com, c'est fini
n°1573991
TBone
Pouet.
Posté le 12-06-2007 à 17:47:22  profilanswer
 

the real moins moins a écrit :

y'a personne sous nulix ?


si tu peux attendre ce soir...

 

edit> sur un AIX 5.2 du bureau:


> uname
AIX

 

> java -version
java version "1.4.2"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2)
Classic VM (build 1.4.2, J2RE 1.4.2 IBM AIX build ca1420-20040626 (JIT enabled: jitc))

 

> java -cp . Toto
[jpeg, gif, JPG, png, jpg, JPEG]

Message cité 1 fois
Message édité par TBone le 12-06-2007 à 17:52:19

---------------
A straight line is a special case of a curve. It's a curve which is uncurved. -- Susskind.
n°1573999
the real m​oins moins
Posté le 12-06-2007 à 17:54:41  profilanswer
 

nraynaud a écrit :

pas de linux pour moi
j'imagine que pour mac ça t'intéresse pas.


bah eventuellement, mais a priori t'auras pareil que moi :D

n°1574000
the real m​oins moins
Posté le 12-06-2007 à 17:54:54  profilanswer
 

TBone a écrit :

si tu peux attendre ce soir...
 
edit> sur un AIX 5.2 du bureau:


> uname
AIX
 
> java -version
java version "1.4.2"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2)
Classic VM (build 1.4.2, J2RE 1.4.2 IBM AIX build ca1420-20040626 (JIT enabled: jitc))
 
> java -cp . Toto
[jpeg, gif, JPG, png, jpg, JPEG]


oui je peux attendre, et merci :D

n°1574001
darklord
You're welcome
Posté le 12-06-2007 à 17:55:04  profilanswer
 


[INFO] Scanning for projects...
[INFO] ----------------------------------------------------------------------------
[INFO] Building moins-moins
[INFO]    task-segment: [package]
[INFO] ----------------------------------------------------------------------------
[INFO] [resources:resources]
[INFO] Using default encoding to copy filtered resources.
[INFO] [compiler:compile]
[INFO] Compiling 1 source file to /home/sn/IdeaProjects/moins-moins/target/classes
[INFO] [resources:testResources]
[INFO] Using default encoding to copy filtered resources.
[INFO] [compiler:testCompile]
[INFO] No sources to compile
[INFO] [surefire:test]
[INFO] No tests to run.
[INFO] [jar:jar]
[INFO] Building jar: /home/sn/IdeaProjects/moins-moins/target/moins-moins-1.0-SNAPSHOT.jar
[INFO] Preparing exec:java
[WARNING] Removing: java from forked lifecycle, to prevent recursive invocation.
[INFO] No goals needed for project - skipping
[INFO] [exec:java {execution: show-moins-moins-output}]
Linux
1.5.0_09-b03
[tif, tiff, JPEG-LOSSLESS, jfif, wbmp, jpeg-lossless, jpeg2000, gif, WBMP, BMP, bmp, jpeg-ls, JPEG 2000, TIF, JPEG2000, JPG, PNG, JPEG, raw, PNM, jpeg, RAW, jpeg 2000, pnm, TIFF, JPEG-LS, png, jpg, JFIF]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESSFUL
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 3 seconds
[INFO] Finished at: Tue Jun 12 17:54:01 CEST 2007
[INFO] Final Memory: 5M/10M
[INFO] ------------------------------------------------------------------------
 


---------------
Just because you feel good does not make you right
n°1574005
darklord
You're welcome
Posté le 12-06-2007 à 17:59:28  profilanswer
 

et pour info
 


[DEBUG] Configuring mojo 'org.apache.maven.plugins:maven-compiler-plugin:2.0.2:compile' -->
[DEBUG]   (f) basedir = /home/sn/IdeaProjects/moins-moins
[DEBUG]   (f) buildDirectory = /home/sn/IdeaProjects/moins-moins/target
[DEBUG]   (f) classpathElements = [/home/sn/IdeaProjects/moins-moins/target/classes]
[DEBUG]   (f) compileSourceRoots = [/home/sn/IdeaProjects/moins-moins/src/main/java]

n°1574008
darklord
You're welcome
Posté le 12-06-2007 à 18:01:27  profilanswer
 

j'ai JAI dans le lib/ext [:joce]
 
Sans JAI
 


Linux
1.5.0_09-b03
[BMP, bmp, jpeg, wbmp, gif, JPG, png, jpg, JPEG, WBMP]


Message édité par darklord le 12-06-2007 à 18:03:36
n°1574010
the real m​oins moins
Posté le 12-06-2007 à 18:03:23  profilanswer
 

un peu qqch stp

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  182  183  184  ..  327  328  329  330  331  332

Aller à :
Ajouter une réponse
 

Sujets relatifs
[java]Ouvrir un fichier dans la fenetre principaleformation pour developpeurs Java
crontab : programme java[JAVA] Aide pour packager un jar
[java] copie de fichier et progressbarinstallation java
[JAVA]Comment insérer un texte dans un fichier audio?[JAVA] Intégrer ANT : API ou ligne de commande ?
[Java][Bouley]Serializable : mauvaise instanciation des champs[JAVA : JNI] Pb a l'execution avec library
Plus de sujets relatifs à : BlaBlaTech@JAVA [ELITE, viendez les boobs]


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)