Off the record

Aller au contenu | Aller au menu | Aller à la recherche

mercredi 22 novembre 2006

Attribute or parameter

If you never know wich one to use, read on...

Lire la suite

mercredi 8 novembre 2006

Eclipse project build : make it do what you want it to do.

project view [edit November 9th 2006 : ] The solution exposed probably won't work, a bug has been reported on Eclipse 3 to 3.2, probably resolved on 3.3 The bug on eclipse forum
So what do i do until Eclipse 3.3? Build an Ant script with this tutorial, and learn Ant scripting for god's sake ;-(

Eclipse offers great abilities and easy configuration...Although sometimes it's hard to get you want, like :

  • "I want my classes in build/web/WEB-INF/classes"
  • "I want my JSP's in build/web"
  • etc...

properties The only way to achieve your needs in this case is to parametrize :

  1. source folder, for instance "src"
  2. a build location for this exact folder
  3. a general build location for JSP's, properties, and so on.

add src folder, declare output folder Following this tutorial on mashup portlets, i achieved my goals as follows :

  1. organize my project folders(first pic)
  2. Edit the project properties with a right click, properties->Java build path->source tab(second pic)
  3. At that point (last pic):
    1. change the default output src folder to "build" (for example)
    2. declare my "src" folder as a source folder
    3. check "allow output folders for source folders"
    4. modify the output folder for our source folder "src"

As a conclusion, i would say : forget about having nested folders in the output (buggy for now, see head of this page).
Not following this advice will lead you to the so called "Cannot nest output folder 'X/Y' inside output folder 'X'", and you don't want to go down that road, believe me!

vendredi 3 novembre 2006

Débuter avec BEA weblogic application server

Comme je l'avais déja fait précedemment sur JBoss, je vais exposer ici les notions de bases pour commencer à développer avec BEA Weblogic application server, et plus particulièrement sur la partie "portail" (BEA Portal)...-> "Suite" ;-)

Lire la suite