Skip to content

Latest commit

 

History

History
35 lines (33 loc) · 1.11 KB

README.org

File metadata and controls

35 lines (33 loc) · 1.11 KB

cljwebsword

Web-based Bible Application using Clojure and JSword (Using Immutant)

Installation

TODO: Untested directions (THIS IS ALPHA SOFTWARE)

You’ll need:

  1. Java 8
  2. Maven 3+
  3. Leiningen 2+

Install Latest Jsword SNAPSHOT with Maven

git clone https://github.com/crosswire/jsword.git
cd jsword
mvn install -DskipTests=true

If, for whatever reason, the latest JSword ceases to work with this code, you can download my fork of Jsword and switch to the v2.1 branch and install it from there.

https://github.com/timotheosh/jsword.git
cd jsword
git checkout v2.1
mvn install -DskipTests=true

Clone this repo and then compile

git clone https://github.com/timotheosh/cljwebsword.git
cd cljwebsword
lein immutant war

Install war file in JBoss/Wildfly

NOTE: Tested only in Wildfly

The war file can be found under target/default/cljwebsword.war You will need a Crosswire Sword Installation with some texts already installed and accessible to the JBoss/Widlfly user.