User Tools

Site Tools


doc:en:appendixc

====== Differences ====== This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision Both sides next revision
doc:en:appendixc [2016/10/12 11:50]
rosmord [Getting the code]
doc:en:appendixc [2016/10/12 12:04]
rosmord [Getting the code]
Line 13: Line 13:
   * development:​ ongoing work for next version of JSesh   * development:​ ongoing work for next version of JSesh
   * jfx-test: some work to see how to adapt JSesh to Java FX.    * jfx-test: some work to see how to adapt JSesh to Java FX. 
 +
 +===== Compiling the code =====
 +that'​s ​
 +    mvn install ​   ​
 +Before that, you might choose which version of JSesh you want to compile. Various releases are tagged. So, you might 
 +do something like 
 +    git checkout release-5.3
 +    mvn clean install ​   ​
 +to compile JSesh version 5.3. all tags can be listed by typing ​
 +    git tag
 +
 +Then, you can use the JSesh libraries in your program by referencing the in your pom.xml. ​
 +For instance:
 +<​code>​
 +
 +<​dependency>​
 +  <​groupId>​org.qenherkhopeshef</​groupId>​
 +    <​artifactId>​jseshGlyphs</​artifactId>​
 +    <​version>​5.3</​version>​
 +  </​dependency>​
 +  <​dependency>​
 +    <​groupId>​org.qenherkhopeshef</​groupId>​
 +    <​artifactId>​jsesh</​artifactId>​
 +    <​version>​5.3</​version>​
 +  </​dependency>​
 +  <​dependency>​
 +  <​groupId>​org.qenherkhopeshef</​groupId>​
 +    <​artifactId>​qenherkhopeshefUtils</​artifactId>​
 +    <​version>​5.3</​version>​
 +  </​dependency> ​               ​
 +</​code>​
 +
 +Note that, from JSesh 6.7 onward, the groupId will be changed to 
 +      <​groupId>​org.qenherkhopeshef.jsesh</​groupId>​
 +in order to simplify maven repositories management (I want to be able to easily remove all old versions of JSesh with a simple rm on my computer)
 +
 +If you want to *run* JSesh, the module is **jseshAppli**. An installer is built in **jsesh-installer**,​ and you will find it in *jsesh-installer/​target/​jsesh-installer-XXX-installer.jar*.
 +
 +
 ===== How to ===== ===== How to =====
  
doc/en/appendixc.txt ยท Last modified: 2018/06/02 11:33 by rosmord