User Tools

Site Tools


marklar:knihovny

Pouzite Knihovny

jcommander

parsovani argumentu z command liney.

<dependency>
  <groupId>com.beust</groupId>
  <artifactId>jcommander</artifactId>
  <version>1.30</version>
</dependency>

hibernate

ORM nad DB

core

<dependency>
  <groupId>org.hibernate</groupId>
  <artifactId>hibernate-core</artifactId>
  <version>5.1.0.Final</version>
</dependency>

entityManager

<dependency>
  <groupId>org.hibernate</groupId>
  <artifactId>hibernate-entitymanager</artifactId>
  <version>5.1.0.Final</version>
</dependency>

mysqlConnector

Connector pro pripojeni k MySQL DB

<dependency>
  <groupId>mysql</groupId>
  <artifactId>mysql-connector-java</artifactId>
  <version>6.0.2</version>
</dependency>

c3p0 connectionPool

<dependency>
    <groupId>org.hibernate</groupId>
    <artifactId>hibernate-c3p0</artifactId>
    <version>5.1.0.Final</version>
</dependency>
 
<dependency>
    <groupId>com.mchange</groupId>
    <artifactId>c3p0</artifactId>
    <version>0.9.2.1</version>
</dependency>

log4j

Logovani zprav do file a prikazove radky

<dependency>
  <groupId>log4j</groupId>
  <artifactId>log4j</artifactId>
  <version>1.2.17</version>
</dependency>

joda-time

knihovny pro lepsi praci s casem.

<dependency>
  <groupId>joda-time</groupId>
  <artifactId>joda-time</artifactId>
  <version>2.9.3</version>
</dependency>

pdfbox

Knihovna pro vytvareni pdf

<dependency>
  <groupId>org.apache.pdfbox</groupId>
  <artifactId>pdfbox</artifactId>
  <version>2.0.0</version>
</dependency>

drivers

jamod

Knihovna pro komunikaci pres protocol modbus. Prakticky pouzito jen modbus over TCP/IP. Knihovnu bylo treba lehce pozmenit (pokud behem pripojeni nebylo zarizeni k dispozici, byle thrownuta exceptiona az za 30 s. Oprava tento cas redukuje). Proto je jamod prejmenovan na jamod-own a nahran v repositari na Beryho serveru.

<dependency>
  <groupId>cz.jlochman.marklar.drivers</groupId>
  <artifactId>jamod-own</artifactId>
  <version>1.0.0</version>
</dependency>

labjack jna, ljm

Knihovny pro komunikaci s Labjackem. Nenasel jsem je na zadnem verejnem repositari, proto jsou stazeny a nahrany k Berymu na server.

<dependency>
  <groupId>cz.jlochman.marklar.labjack</groupId>
  <artifactId>jna</artifactId>
  <version>1.0.0</version>
</dependency>
 
<dependency>
  <groupId>cz.jlochman.marklar.labjack</groupId>
  <artifactId>ljm</artifactId>
  <version>1.0.0</version>
</dependency>

pid4j

Knihovna pro pohodlnou PID regulaci. Rovnez nahrana u Beryho na serveru (podarilo se mi ji stahnout pouze jako jar)

<dependency>
  <groupId>org.pid4j</groupId>
  <artifactId>pid</artifactId>
  <version>0.0.1-SNAPSHOT</version>
</dependency>

Medusa Gague

Knihovna s gauge pro paradicky ve vykreslovani (tachometr pri zobrazeni prubehu teploty)

<dependency>
  <groupId>eu.hansolo</groupId>
  <artifactId>Medusa</artifactId>
  <version>4.8</version>
</dependency>

Rest EASY

Knihovna pro RESTove api. Spousti a pozadi JBOSS.

<dependency>
  <groupId>org.jboss.resteasy</groupId>
  <artifactId>resteasy-undertow</artifactId>
  <version>3.1.0.CR2</version>
</dependency>
 
<dependency>
  <groupId>org.jboss.resteasy</groupId>
  <artifactId>resteasy-jaxb-provider</artifactId>
  <version>3.1.0.CR2</version>
</dependency>
marklar/knihovny.txt · Last modified: 2016/10/19 14:11 by jlochman