Aspectran Releases

Download

Aspectran is a free and open source Java application framework.

Latest release: 5.8.2

Build Status Coverage Status

Aspectran 5.8.2 is the latest release and recommended version for all users.

Aspectran project on GitHub

Maven

Maven central

If you’re using Maven, you will find all Aspectran Maven artifacts directly in the central Maven repository here:
http://repo1.maven.org/maven2/com/aspectran/

See all versions available on the Maven Central Repository.

Use the following definition to use Aspectran in your maven project:

<dependency>
  <groupId>com.aspectran</groupId>
  <artifactId>aspectran-all</artifactId>
  <version>5.8.2</version>
</dependency>

Aspectran can also be used with more low-level jars:

<!-- You can use this to build a command line application. -->
<dependency>
  <groupId>com.aspectran</groupId>
  <artifactId>aspectran-shell</artifactId>
  <version>5.8.2</version>
</dependency>
<!-- You can use this as a library for building other applications. -->
<dependency>
  <groupId>com.aspectran</groupId>
  <artifactId>aspectran-embed</artifactId>
  <version>5.8.2</version>
</dependency>
<!-- You can use it to build a web application. -->
<dependency>
  <groupId>com.aspectran</groupId>
  <artifactId>aspectran-web</artifactId>
  <version>5.8.2</version>
</dependency>
<!-- You can use it to build a web application with built-in Jetty 9. -->
<dependency>
  <groupId>com.aspectran</groupId>
  <artifactId>aspectran-with-jetty</artifactId>
  <version>5.8.2</version>
</dependency>

Note that Aspectran 5 requires Java 8, so an explicit declaration of 1.8 compatibility to the compiler may also be required:

<build>
  <plugins>
    <plugin>
      <groupId>org.apache.maven.plugins</groupId>
      <artifactId>maven-compiler-plugin</artifactId>
      <configuration>
        <compilerVersion>1.8</compilerVersion>
        <source>1.8</source>
        <target>1.8</target>
      </configuration>
    </plugin>
  </plugins>
</build>