New Java library : laFabrique

 

logo_w

Je suis heureux de vous annoncer la création de ma dernière librairie Java : laFabrique. Ce nouvel outil est une usine d’application Java de type open source. Elle permet de :

  • créer, de compiler vos projets,
  • mettre en forme vos livraisons en Jar ou Zip,
  • lancer facilement vos applications,
  • gérer simplement les paramètres et les propriétés de vos applications,
  • fournir aux utilisateurs de vos applications un mécanisme d’auto-documentation avec logo en ASCII.

Ces fonctions sont réalisées via du code descriptif en Java. Cela a pour avantage d’être utilisable dans n’importe quel outil Java, comme dans un IDE tel qu’Eclipse.
En synthèse «laFabrique» est une sorte de ANT ou de Gradle mais en Java et cela simplifie votre vie de développeur et ainsi améliore votre productivité.

Plus d’informations : http://lafabrique.capcaval.org

 

I am proud to anounce the first release of my latest open source Java library named lafabrique.

I am proud to announce the first release of “laFabrique”, which is a Java application factory. It provides the ability to :

  • create and compile project,
  • pack application in jar or zip,
  • simply launch your application on Linux and on Windows OS,
  • handle application properties and parameters in a simple manner,
  • provide to your application user an automatic documentation and an ASCII logo.

All these features are easy to use as it is mainly done with descriptive Java code. This is an advantage because it can be used inside any Java Tools such as Eclipse IDE.

In conclusion, laFabrique is a kind of ANT or Gradle but in 100% pure Java. It also comes with an architecture aspect within the whole CapCaval architecture.

Read more at http://lafabrique.capcaval.org

2 thoughts on “New Java library : laFabrique

  1. Mikaël,

    il y a un projet qui pourraît réellement t’intéresser qui a un fonctionnel très proche de ce que tu proposes : http://forge.jboss.org/

    Tu pourras y trouver des informations et des concepts très intéressantes (mais dans un contexte maven)

    • Salut David,
      J’espère que tu vas bien, cela fait quelques années. Merci pour le lien. J’ai regardé les documentations mais je n’ai pas vraiment trouvé. Les exemples sont orientés application web. As-tu un autre lien vers une application classique? Autrement il me semble qu’il y ai toujours de l’XML, une de mes motivations est d’être en Java même pour le DSL.
      A+

Leave a Reply

Your email address will not be published. Required fields are marked *


*