ogham-core
Used in:
components
- OverviewOverview
- VersionsVersions
- DependentsDependents
- DependenciesDependencies
<dependency>
<groupId>fr.sii.ogham</groupId>
<artifactId>ogham-core</artifactId>
<version>3.0.0</version>
</dependency><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <parent> <groupId>fr.sii.ogham</groupId> <artifactId>ogham-parent</artifactId> <version>3.0.0</version> </parent> <artifactId>ogham-core</artifactId> <name>Ogham Core</name> <description> Open, General and Highly Adaptative Messaging library. It is a reusable Java library for sending any kind of message (email, SMS, mobile notification, tweet, SNMP...). The content of the message can comes from any templating engine (Thymeleaf, FreeMarker, Velocity, ...). It also provides bridges for framework integration (Spring, JSF, ...). It is designed to be easily extended. </description> <properties> <sonar.tests>src/test/groovy,src/test/java</sonar.tests> </properties> <dependencies> <!-- Utility --> <dependency> <groupId>commons-beanutils</groupId> <artifactId>commons-beanutils</artifactId> </dependency> <dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> </dependency> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-lang3</artifactId> </dependency> <dependency> <groupId>org.reflections</groupId> <artifactId>reflections</artifactId> </dependency> <!-- MimeType detection --> <dependency> <groupId>org.apache.tika</groupId> <artifactId>tika-core</artifactId> </dependency> <dependency> <groupId>com.sun.activation</groupId> <artifactId>jakarta.activation</artifactId> </dependency> <!-- CSS inliners --> <dependency> <groupId>org.jsoup</groupId> <artifactId>jsoup</artifactId> </dependency> <!-- Logs --> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> </dependency> <dependency> <groupId>ch.qos.logback</groupId> <artifactId>logback-classic</artifactId> </dependency> <!-- Dependency convergence --> <!-- This is needed to enforce right versions in projects that use ogham --> <dependency> <groupId>org.javassist</groupId> <artifactId>javassist</artifactId> </dependency> <dependency> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> </dependency> <!-- Tests --> <dependency> <groupId>fr.sii.ogham</groupId> <artifactId>ogham-test-utils</artifactId> <scope>test</scope> </dependency> <dependency> <groupId>com.sun.mail</groupId> <artifactId>jakarta.mail</artifactId> <scope>test</scope> </dependency> <dependency> <groupId>jakarta.mail</groupId> <artifactId>jakarta.mail-api</artifactId> <scope>test</scope> </dependency> </dependencies> </project>