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

 


 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  299  300  301  ..  327  328  329  330  331  332
Auteur Sujet :

BlaBlaTech@JAVA [ELITE, viendez les boobs]

n°2096056
nraynaud
lol
Posté le 18-08-2011 à 17:12:52  profilanswer
 

Reprise du message précédent :

the real moins moins a écrit :


pourquoi l'appel passerait dans la methode qui prend un Integer alors qu'il y a une methode ou il passe sans boxing ?


là je pense qu'il faut aller lire la spec, ça sent la morue ...


---------------
trainoo.com, c'est fini
mood
Publicité
Posté le 18-08-2011 à 17:12:52  profilanswer
 

n°2096058
the real m​oins moins
Posté le 18-08-2011 à 17:15:05  profilanswer
 

edit: ben ouais àvidemment ça passe dans la methode qui prend int

 

public class PouetTest {
    int x;

 

   @Test
    public void test() {
        pouet(x);
        pouet(1);
        int y = 4;
        pouet(y);
    }

 

   void pouet(int i) {
        System.out.println("Evidemment on est passé dans pouet(int) avec " + i);
    }

 

   void pouet(Integer i) {
        System.out.println("Merde, on est passé dans pouet(Integer) avec " + i);
    }
}


Message édité par the real moins moins le 18-08-2011 à 17:19:18

---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°2096064
masklinn
í dag viðrar vel til loftárása
Posté le 18-08-2011 à 17:21:28  profilanswer
 

nraynaud a écrit :


là je pense qu'il faut aller lire la spec, ça sent la morue ...


Sont pas aussi cons quand même.

 
Code :
  1. import java.lang.Integer;
  2.  
  3. class Test {
  4.    public static void main(String[] args) {
  5.        final Test inst = new Test();
  6.  
  7.        inst.foo(inst.i);
  8.        inst.foo((Integer)inst.i);
  9.    }
  10.  
  11.    int i;
  12.    Test() {}
  13.    void foo(int var) {
  14.        System.out.println("Int " + var);
  15.    }
  16.    void foo(Integer var) {
  17.        System.out.println("Integer " + var);
  18.    }
  19. }


> java Test
Int 0
Integer 0


Message édité par masklinn le 18-08-2011 à 17:21:49

---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°2096077
boulax
Inserer phrase hype en anglais
Posté le 18-08-2011 à 17:59:50  profilanswer
 

Nan mais je suis fatigué là, je pensais avoir ptet un cas particulier parce que mon int était pas initialisé mais zapan m'a rappelé qu'il était l'heure de rentrer.


---------------
Posté depuis des chiottes, sales. Me gusta.
n°2096332
o_BlastaaM​oof_o
Posté le 19-08-2011 à 13:31:27  profilanswer
 

Je débarque dans le Java et j'aurais une petite question à poser qui ne mérite sans doute pas un thread dédié :o
 
Je travaille sur un code dans lequel on sauvegarde des données à l'aide du package ZipFile et je me demande ce qui différencie une ZipEntry d'une autre. C'est uniquement la chaine de caractères qu'on passe au constructeur ? Auquel cas il faut faire attention à ne pas utiliser deux fois la même ? Ou il y a d'autres critères ?

n°2096336
TBone
Qui vivum verrum; vroom vroom.
Posté le 19-08-2011 à 13:51:26  profilanswer
 

http://download.oracle.com/javase/ [...] mmary.html ?


---------------
A straight line is a special case of a curve. It's a curve which is uncurved. -- Susskind.
n°2096339
o_BlastaaM​oof_o
Posté le 19-08-2011 à 13:54:19  profilanswer
 


Oui je sais mais c'est pas franchement détaillé quoi :o

n°2096868
basketor63
Sarkozy en prison
Posté le 23-08-2011 à 11:33:42  profilanswer
 

j'ai
- un projet A qui utilise spring 3.0 dans son pom en dépendance compile
- un projet B qui s'appuie sur spring 2.0 définis en dépendance compile
- un projet C qui s'appuie sur spring 2.0 définis en dépendance runtime
- B et C sont définis en dépendance de A dans le pom de A

 

- lors du eclipse:eclipse de A, B et C veulent remonter les dépendances spring, que je parviens à exclure
mais le jar spring 2.0 se retrouve quand même dans le class path à cause d'un des jar qui inclus la lib spring 2.0 à cause de la dépendance compile

 

Donc à priori c'est foutu et il faudrait tout migrer à la même version de spring aussi dans les dépendances non ?
En fait spring ne fonctionne pas correctement les annotations ne sont pas scannées etcetera, c'est pourtant une config qui fonctionne sur d'autres projets. Donc spring 2.0 semble prendre le pas sur le 3.0 au runtime.


Message édité par basketor63 le 23-08-2011 à 11:38:16
n°2096870
the real m​oins moins
Posté le 23-08-2011 à 11:41:25  profilanswer
 

<dependencyManagement>


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°2096872
masklinn
í dag viðrar vel til loftárása
Posté le 23-08-2011 à 11:49:15  profilanswer
 

John Gilbert « Jack » Layton, CP (né le 18 juillet 1950 à Montréal, Québec, mort le 22 août 2011 à Toronto, Ontario1) est un homme politique canadien, chef de l'opposition officielle à la Chambre des communes du Canada, du 2 mai 2011 à sa mort. Échevin et conseiller municipal de Toronto pendant les années 1980 et les années 1990, il était depuis 2003 le chef du Nouveau Parti démocratique du Canada (NPD), un parti politique considéré « de gauche » au Canada.
 
Fils d'un ministre progressiste-conservateur, Layton grandit à Hudson (Québec). Quand il arrive sur la scène publique municipale de Toronto, il est une des voix de gauche les plus fortes aux conseils municipal et métropolitain de la ville. En 1991, il se présente sans succès à la mairie de Toronto, mais devient plus tard chef de la Fédération canadienne des municipalités. En 2003, il est élu chef du NPD dès le premier tour. Sous sa chefferie, le NPD agrandit son appui de façon considérable : ses appuis doublent lors de l'élection de 2004 et il détient la balance du pouvoir sous Paul Martin. Layton est alors élu député de la circonscription de Toronto-Danforth. Le NPD obtient des amendements majeurs, de teneur social-démocrate, au budget de 2005, qui sera surnommé « le premier budget néo-démocrate », mais fait chuter le gouvernement libéral suite au scandale des commandites.
 
Le NPD obtient encore plus de gains en 2006 et 2008, frôlant ses sommets historiques des années 1980 sous le chef Ed Broadbent. Mais il coiffe de loin cette réussite en 2011, mettant fin de façon spectaculaire à sa faiblesse historique au Québec, gagnant 103 sièges et devenant l'opposition officielle. Ce succès électoral sans précédent fait de Jack Layton le chef qui a le mieux réussi de l'histoire du NPD. Moins de quatre mois après cette victoire, il meurt des suites d'un cancer, à l'âge de 61 ans.


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
mood
Publicité
Posté le 23-08-2011 à 11:49:15  profilanswer
 

n°2096873
the real m​oins moins
Posté le 23-08-2011 à 11:50:21  profilanswer
 

[:xx_xx]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°2096874
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 23-08-2011 à 11:52:38  profilanswer
 

masklinn a écrit :

John Gilbert « Jack » Layton, CP (né le 18 juillet 1950 à Montréal, Québec, mort le 22 août 2011 à Toronto, Ontario1) est un homme politique canadien, chef de l'opposition officielle à la Chambre des communes du Canada, du 2 mai 2011 à sa mort. Échevin et conseiller municipal de Toronto pendant les années 1980 et les années 1990, il était depuis 2003 le chef du Nouveau Parti démocratique du Canada (NPD), un parti politique considéré « de gauche » au Canada.
 
Fils d'un ministre progressiste-conservateur, Layton grandit à Hudson (Québec). Quand il arrive sur la scène publique municipale de Toronto, il est une des voix de gauche les plus fortes aux conseils municipal et métropolitain de la ville. En 1991, il se présente sans succès à la mairie de Toronto, mais devient plus tard chef de la Fédération canadienne des municipalités. En 2003, il est élu chef du NPD dès le premier tour. Sous sa chefferie, le NPD agrandit son appui de façon considérable : ses appuis doublent lors de l'élection de 2004 et il détient la balance du pouvoir sous Paul Martin. Layton est alors élu député de la circonscription de Toronto-Danforth. Le NPD obtient des amendements majeurs, de teneur social-démocrate, au budget de 2005, qui sera surnommé « le premier budget néo-démocrate », mais fait chuter le gouvernement libéral suite au scandale des commandites.
 
Le NPD obtient encore plus de gains en 2006 et 2008, frôlant ses sommets historiques des années 1980 sous le chef Ed Broadbent. Mais il coiffe de loin cette réussite en 2011, mettant fin de façon spectaculaire à sa faiblesse historique au Québec, gagnant 103 sièges et devenant l'opposition officielle. Ce succès électoral sans précédent fait de Jack Layton le chef qui a le mieux réussi de l'histoire du NPD. Moins de quatre mois après cette victoire, il meurt des suites d'un cancer, à l'âge de 61 ans.


+1


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
n°2096875
basketor63
Sarkozy en prison
Posté le 23-08-2011 à 11:55:14  profilanswer
 

ils sont bien exclus au niveau maven, un mvn depency:tree me le confirme
j'ai l'impression que c'est la dépendance projet au niveau éclipse qui me les inclus dans le classpath [:klemton]

n°2096876
masklinn
í dag viðrar vel til loftárása
Posté le 23-08-2011 à 11:55:19  profilanswer
 

Merde, je pensais être dans le topic du presse papier à cause du commentaire de moinmoin [:pingouino]


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°2096918
basketor63
Sarkozy en prison
Posté le 23-08-2011 à 14:02:11  profilanswer
 

bon je sèche, je comprends d'ailleurs pas comment ça peut fonctionner

 

j'ai besoin d'avoir le projet en question en dépendance de mon projet, et ce au niveau d'éclipse, sinon j'ai des erreurs de compil

 

je pensais qu'avoir le jar du projet dans mon classpath suffirait pour que mon projet compile

 

EDIT1:
j'ai listé le clasppath avec
final java.lang.String list = java.lang.System.getProperty("java.class.path" );

 

et il me met toujours spring 2.0 dedans
je vois pas comment le bloquer, car mon depency tree lui me montre bien qu'il est pas inclus

 

et qui plus en plus il me colle deux version différente [:prozac]

 

C:\Documents and Settings\xxxxxxxxx\.m2\repository\org\springframework\spring\2.0.4\spring-2.0.4.jar
C:\Documents and Settings\xxxxxxxxx\.m2\repository\org\springframework\spring\2.0.8\spring-2.0.8.jar

 


mais peut être que ce que tu m'as indiqué permet de le faire, c'est juste que pour l'instant j'ai pas l'impression que c'est maven qui fait chier, mais plutot eclipse
qui met dans le classpath les dépendances des projets ouverts dont mon projet dépend.

 

EDIT2 : bon en fait eclipse:eclipse me rajoute des dépendances projet dans mon .project

 

 <projects>
    <project>projetB</project>
    <project>projetC</project>
  </projects>

 

alors que j'ai une dépendance classique dans mon pom sur des jars de ces projets qui sont installés dans le depot maven

 

Je voudrais qu'il m'ajoute les jars en "referenced libraries", mais eclipse référence directement les projets.
donc c'est forcément le plugin maven qui en est la cause
mais j'ai pas trouvé encore ce qui permet d'avoir une dépendance de jar et non de projet


Message édité par basketor63 le 23-08-2011 à 14:07:02
n°2096921
basketor63
Sarkozy en prison
Posté le 23-08-2011 à 14:11:18  profilanswer
 

ayé j'ai trouvé -Declipse.useProjectReferences=false ! [:grounded:1]

 

edit: cependant quand je lance mon main eclipse inclu pas automatiquement le classpath du output folder, comment se fesse ? [:klemton]

 

edit2: 'tain c'est pas vrai, il m'exclu mon applicationContext.xml du classpath [:grounded:2]

 

edit3: ha tiens cette fois c'est pas eclipse c'est un collègue !! :lol:

 

edit4: mais qu'est ce qu'il a fait [:fat dog]

 

edit5: allez hop ça vire :whistle:


Message édité par basketor63 le 23-08-2011 à 14:36:51
n°2096957
basketor63
Sarkozy en prison
Posté le 23-08-2011 à 15:29:07  profilanswer
 

j'ai un autre soucis
j'ajoute ces dépedances

Code :
  1. <dependency>
  2.   <groupId>org.aspectj</groupId>
  3.   <artifactId>aspectjrt</artifactId>
  4.   <version>1.6.8</version>
  5.  </dependency>
  6.  <dependency>
  7.   <groupId>org.aspectj</groupId>
  8.   <artifactId>aspectjweaver</artifactId>
  9.   <version>1.6.8</version>
  10.  </dependency>


 
maven eclipse:eclipse semble bien les ajouter, y compris en regardant avec l'option debug -X , tout comme le mvn depency:tree , mais dans le .classpath généré, et donc dans les référenced libraries, point de aspectj.
 
si je fais un pom avec seulement ces deux libs, ça ne fonctionne pas non plus, pourtant j'ai déjà utilisé une config identique
 
edit : [:chwaii:1]


Message édité par basketor63 le 23-08-2011 à 17:27:37
n°2096993
basketor63
Sarkozy en prison
Posté le 23-08-2011 à 17:49:42  profilanswer
 

Citation :

As outlined in
http://www.nabble.com/-jira--Creat [...] 59425.html

 

You need to configure your maven-eclipse-plugin as such:
<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-eclipse-plugin</artifactId>
    <configuration>
        <ajdtVersion>none</ajdtVersion>
    </configuration>
</plugin>

 

http://www.cherubin-luthier.fr/Bazar/forum/bart.gif

  

ces 2 artefacts sont spécifiquement exclus par maven
ils sont malades de faire des trucs comme ça  [:bbale]

Message cité 1 fois
Message édité par basketor63 le 23-08-2011 à 17:50:38
n°2097046
zapan666
Tout est relatif
Posté le 24-08-2011 à 00:34:30  profilanswer
 

basketor63 a écrit :

Citation :

As outlined in
http://www.nabble.com/-jira--Creat [...] 59425.html
 
You need to configure your maven-eclipse-plugin as such:
<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-eclipse-plugin</artifactId>
    <configuration>
        <ajdtVersion>none</ajdtVersion>
    </configuration>
</plugin>


 
http://www.cherubin-luthier.fr/Bazar/forum/bart.gif
 
 
 
ces 2 artefacts sont spécifiquement exclus par maven
ils sont malades de faire des trucs comme ça  [:bbale]


Du peu que je comprend c'est pas exclu, mais c'est ajdt (plugins eclipse), via ce mécanisme, qui prend la gestion de la partie aspect.  
http://maven.apache.org/plugins/ma [...] jects.html
 
 


---------------
my flick r - Just Tab it !
n°2097105
basketor63
Sarkozy en prison
Posté le 24-08-2011 à 10:17:56  profilanswer
 

ok mais spring utilise ces libs de façon classique sans ajdt

 

ici il faut mettre ajdtVersion=none pour obtenir le comportement par défaut
le comportement par défaut devrait être quand l'option ajdtVersion n'est utilisée nulle part

 

d'ailleurs un bug a été ouvert dessus http://jira.codehaus.org/browse/MECLIPSE-594


Message édité par basketor63 le 24-08-2011 à 10:23:57
n°2097107
LeRiton
Posté le 24-08-2011 à 10:20:08  profilanswer
 

Question Maven 2 encore, j'ai un projet avec un POM parent et X modules. Je veux que les modules aient la même version que le parent direct, et ce automatiquement. Pour ça, il existe le plugin versions avec le goal update-child-modules, sauf que le goal ne fonctionne que sur invocation directe, je peux pas binder ça à une quelconque phase.
Ça me plait pas, je veux automatiser ça pour que si quelqu'un oublie de mettre à jour le numéro de version d'un des modules, ça ait quand même le comportement attendu.
 
Des idées ?

n°2097110
the real m​oins moins
Posté le 24-08-2011 à 10:25:08  profilanswer
 

:heink: ben tu spécifies pas de <version> dans les enfants, dugenoux


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°2097114
basketor63
Sarkozy en prison
Posté le 24-08-2011 à 10:28:01  profilanswer
 

ça n'a rien d'évident

n°2097120
LeRiton
Posté le 24-08-2011 à 10:35:08  profilanswer
 

LeRiton a écrit :

Question Maven 2 encore, j'ai un projet avec un POM parent et X modules. Je veux que les modules aient la même version que le parent direct, et ce automatiquement. Pour ça, il existe le plugin versions avec le goal update-child-modules, sauf que le goal ne fonctionne que sur invocation directe, je peux pas binder ça à une quelconque phase.
Ça me plait pas, je veux automatiser ça pour que si quelqu'un oublie de mettre à jour le numéro de version d'un des modules, ça ait quand même le comportement attendu.
 
Des idées ?


 

the real moins moins a écrit :

:heink: ben tu spécifies pas de <version> dans les enfants, dugenoux


 
Je me suis mal exprimé :D
Pour la version des modules OK, c'est ce que tu évoques, mais mon problème est - comme ma question ne l'indiquait pas - au niveau du setting du projet parent.
 
Soit parent :

Code :
  1. <groupId>com.foo</groupId>
  2. <artifactId>parent</artifactId>
  3. <version>1.6.0-SNAPSHOT</version>
  4. <modules>
  5.    <module>child</module>
  6. </modules>


 
Et le module child qui, si je veux qu'il retrouve ses petits, doit avoir la version du pom parent inscrite en dur :

Code :
  1. <parent>
  2.    <groupId>com.foo</groupId>
  3.    <artifactId>parent</artifactId>
  4.    <version>1.6.0-SNAPSHOT</version>
  5. </parent>
  6. <artifactId>child</artifactId>


 
J'ai essayé également en settant une property dans le parent, genre :

Code :
  1. <properties>
  2.        <submodules-version>1.6.0-SNAPSHOT</submodules-version>
  3.    </properties>


 
Et ça fonctionne, sauf que pour bien faire, je voulais histoire de pas avoir la même info deux fois écrire :

Code :
  1. <properties>
  2.        <submodules-version>${project.version}</submodules-version>
  3.    </properties>


Mais c'est là que ça coince, il faut la variable en dur sinon il ne résoud pas. D'où mon passage au plugin versions qui répond à mon besoin sans bricolage, mais que je ne peut binder au build.

n°2097121
the real m​oins moins
Posté le 24-08-2011 à 10:35:50  profilanswer
 

basketor63 a écrit :

ça n'a rien d'évident


je croyais que c'était toi qui avait posé la question [:itm]
 
(et c'est qd meme l'exemple de base du reactor/multi-module dans la doc...)


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°2097124
the real m​oins moins
Posté le 24-08-2011 à 10:39:27  profilanswer
 


je suis tjs pas sûr d'avoir compris ce que tu veux faire / pourquoi (y'avait une mouche dans mon croissant, du coup je suis pas bien réveillé), mais... si ton parent et ses "enfants" n'ont pas le meme lifecycle, je te conseillerais de... ben de pas en faire un reactor, justement.
S'ils ont le meme lc et que tout ce qui t'emmerde c'est d'avoir la version du parent dans les enfants... je comprend la frustration, mais y'a pas gd chose à y faire. Si le prob vient du moment ou tu changes de version, je suppute que c'est parce que tu n'utilises pas le release plugin pour faire tes releases ?


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°2097126
LeRiton
Posté le 24-08-2011 à 10:45:15  profilanswer
 

the real moins moins a écrit :

S'ils ont le meme lc et que tout ce qui t'emmerde c'est d'avoir la version du parent dans les enfants... je comprend la frustration, mais y'a pas gd chose à y faire.


C'est exactement ça, et Maven 3 a une solution pour ça (kinda) avec le versionless parent submodules :

Citation :

Developers working in multi-module or multi-pom projects won't have to specify the parent version in every sub-module in Maven 3. Instead, you can add version-less parent elements.


Sauf que Maven 2...
 
D'autant que le besoin est pas si exotique puisque le plugin se charge de cette tâche, c'est juste que je voudrais automatiser plutôt qu'avoir un simple assistant lors des changements de versions.

n°2097133
the real m​oins moins
Posté le 24-08-2011 à 11:01:49  profilanswer
 

LeRiton a écrit :


C'est exactement ça, et Maven 3 a une solution pour ça (kinda) avec le versionless parent submodules :

Citation :

Developers working in multi-module or multi-pom projects won't have to specify the parent version in every sub-module in Maven 3. Instead, you can add version-less parent elements.


Sauf que Maven 2...
 
D'autant que le besoin est pas si exotique puisque le plugin se charge de cette tâche, c'est juste que je voudrais automatiser plutôt qu'avoir un simple assistant lors des changements de versions.


mais tu changes de version quand ?


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°2097134
LeRiton
Posté le 24-08-2011 à 11:09:53  profilanswer
 

Généralement post release, ça peut aussi arriver qu'on bascule de snapshot a snapshot + 1 directement (des cas particuliers où quelqu'un à mis le brin dans les dépendances).

n°2097137
the real m​oins moins
Posté le 24-08-2011 à 11:16:14  profilanswer
 

et euh tu fais pas tes releases avec le plugin idoine ? :/


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°2097138
LeRiton
Posté le 24-08-2011 à 11:22:36  profilanswer
 

Nope, j'étais en train de jeter un œil. J'imagine donc que tu vas me dire que si je l'utliisais, c'est lui qui m'updaterait mes version en post release ? Donc en l'état, je suis fucké ?

n°2097162
the real m​oins moins
Posté le 24-08-2011 à 13:04:11  profilanswer
 

oui, il ferait ça et plein d'autres choses. Pour peu que ton build soit stable et +/-reproductible (i.e si tu fais rien d'autres que "mvn clean deploy" quand tu releases), ça devrait te faciliter la vie, ET apporter des bonus
(genre a moins que tu te fasses chier a modifier les <scm> a la main quand tu releases, tu pourrais "checkout dependency into project"...)


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°2097188
LeRiton
Posté le 24-08-2011 à 14:08:19  profilanswer
 

the real moins moins a écrit :

oui, il ferait ça et plein d'autres choses. Pour peu que ton build soit stable et +/-reproductible (i.e si tu fais rien d'autres que "mvn clean deploy" quand tu releases), ça devrait te faciliter la vie, ET apporter des bonus
(genre a moins que tu te fasses chier a modifier les <scm> a la main quand tu releases, tu pourrais "checkout dependency into project"...)


 
C'est effectivement rien de plus que Hudson qui checkout les sources + clean deploy, donc je vais y réfléchir plus que sérieusement. Y'a un peu de taff quand même pour basculer tous les projets et surtout se familiariser avec le plugin.
 
Tu peux détailler le "checkout dependency into project", j'ai pas capté par contre [:joce]
 

n°2097220
the real m​oins moins
Posté le 24-08-2011 à 14:48:14  profilanswer
 

euh ouais j'ai tapé ça en vitesse.. en fait ça manque dans intellij, mais dans eclipse y'a ça: tu right-click une maven-dependency de ton projet, et y'a une option pour checkouter le projet et l'ajouter au workspace.
(vu que y'a les infos de scm dans le pom, qui est à coté du jar que mvn a téléchargé)
 
Sinon pour Hudson, c'est pas une mauvaise voie non plus, mais moi je penche vers l'addition des deux: en fait y'a un plugin hudson/jenkins qui fait la release. Et si je ne m'abuse il délègue au plugin maven:release, mais l'avantage étant que ça bloque pas ton poste et que c'est buildé sur le meme systeme que ton CI


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°2097233
LeRiton
Posté le 24-08-2011 à 15:35:40  profilanswer
 

the real moins moins a écrit :

euh ouais j'ai tapé ça en vitesse.. en fait ça manque dans intellij, mais dans eclipse y'a ça: tu right-click une maven-dependency de ton projet, et y'a une option pour checkouter le projet et l'ajouter au workspace.
(vu que y'a les infos de scm dans le pom, qui est à coté du jar que mvn a téléchargé)


Très bon, mais je suis efefctivement sous Intellij.
 

the real moins moins a écrit :

Sinon pour Hudson, c'est pas une mauvaise voie non plus, mais moi je penche vers l'addition des deux: en fait y'a un plugin hudson/jenkins qui fait la release. Et si je ne m'abuse il délègue au plugin maven:release, mais l'avantage étant que ça bloque pas ton poste et que c'est buildé sur le meme systeme que ton CI


 
J'vais abuser et te demander le nom du plugin que tu utilises, y'en a 4 ou 5 qui se baladent avec des M2 Release et autre Release tout court.
 

n°2097240
the real m​oins moins
Posté le 24-08-2011 à 15:51:09  profilanswer
 

LeRiton a écrit :


Très bon, mais je suis efefctivement sous Intellij.
 


http://youtrack.jetbrains.net/issue/IDEA-72871

LeRiton a écrit :


 
J'vais abuser et te demander le nom du plugin que tu utilises, y'en a 4 ou 5 qui se baladent avec des M2 Release et autre Release tout court.
 


j'utilise pas encore :D
je crois que c'est "m2 release" effectivement...


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°2097243
LeRiton
Posté le 24-08-2011 à 16:04:51  profilanswer
 

:jap:, merci pour toutes les infos.

n°2097253
the real m​oins moins
Posté le 24-08-2011 à 16:30:29  profilanswer
 

bon piske t'es là. Je bute sur un probleme a la con avec intellij. Dans un projet avec une webapp, quand je fais "compile" sur une resource (un .ftl) qui se trouve dans un autre module, il la copie dans la webapp, mais pas dans le target/ du module en question (cfr logs), du coup la resource est pas reloadée (...long story).
 
Quand j'ouvre le meme module dans un projet indépendent de la webapp, alors la resource est copiée au bon endroit.  (et l'option est  "compile file", alors que dans le 1er projet, l'option en right click est "package file" )...


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°2097309
LeRiton
Posté le 24-08-2011 à 19:24:24  profilanswer
 

J'avions pas vu ta réponse, et je suis plus au taff.
A tout hasard, dans la conf du module qui pose problème, ton répertoire est bien identifié en tant que resources directory ?
Sur des projets avec submodules avec une arborescence un peu tordu, il m'a déjà fait des coups de ce type.

n°2097334
the real m​oins moins
Posté le 24-08-2011 à 21:43:57  profilanswer
 

J'ai jamais vu de diff entre sources et resources dans idea? Sinon j'ai créé un topic sur leur forum; si ça t'intéresse, vu que tu connais mon nom tu devrais trouver :D


Message édité par the real moins moins le 24-08-2011 à 21:44:53

---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°2097386
LeRiton
Posté le 25-08-2011 à 08:10:19  profilanswer
 

Oui, je parlais bien de les flagguer en tant que sources, excuse. D'un autre côté je viens de vérifier, et j'ai des projets où les ressources ne sont pas flaggées en source dans le menu Module Settings mais qui ont l’icône, donc je penche plus vers une mauvaise détection des arbo exotiques sur les projets mavenifiés.
Edit : je viens de lire ton topac, je comprend un peu mieux le truc et du coup, je pense que mes remarques sont complètement à côté de la plaque. A tout hasard et pour lever le doute là dessus, t'as essayé sur un projet Idea classique (i.e. sans support Maven, structure classique gérée par l'IDE) ?


Message édité par LeRiton le 25-08-2011 à 08:15:55
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  299  300  301  ..  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)