1 <%--<?xml version="1.0" encoding="ISO-8859-1" ?>--%>
2 <%--<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%>--%>
4 <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
5 <%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
6 <%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>
7 <%@ taglib uri="http://displaytag.sf.net" prefix="dt" %>
10 <c:import url="template_header.jsp" >
11 <c:param name="title">Download</c:param>
15 <div class="col-md-12">
16 <div class="panel panel-default">
17 <div class="panel panel-heading">
18 <h1 class="panel-title">JABAWS distributions</h1>
20 <div class="panel-body">
22 Read the <a href="${pageContext.request.contextPath}/getting_started.jsp">quickstart guides</a>
23 to better decide which JABAWS distribution better suits your needs.
24 Additional information is available in the <a href="${pageContext.request.contextPath}/man_docs.jsp">
25 JABAWS documentation pages</a>.
29 <!--<div class="col-md-1"></div>-->
30 <div class="col-md-10">
34 <th>I want to use JABAWS for...</th>
37 <td><a href="#va">JABAWS Virtual Appliance (VA)</a></td>
38 <td>Running JABAWS services through Jalview on my
39 computer with a <strong>private</strong> server</td>
42 <td><a href="#war">JABAWS Web Application aRchive (WAR)</a></td>
43 <td>Running JABAWS for my group, lab, or organization on the
44 <strong>local</strong> infrastructure</td>
47 <td><a href="#client">JABAWS Command Line Interface (CLI)</a></td>
48 <td>Accessing a <strong>public</strong> or <strong>private</strong>
49 JABAWS server from my own software</td>
52 <td><a href="#source">JABAWS Source Code</a></td>
53 <td>Extend the functionally of JABAWS by adding new features and services.
58 <div class="col-md-2"></div>
65 <div class="col-md-12">
66 <div class="panel panel-default">
67 <div class="panel panel-heading">
68 <h1 class="panel-title">Current Version</h1>
70 <div class="panel-body">
72 The current version of JABAWS is 2.2.0, released on XX March 2017. We advise you to update to JABAWS 2.2 as this version is fully backward compatible with JABAWS v1.0, v2.0 and v2.1.
73 Please consult the <a href="${pageContext.request.contextPath}/man_about.jsp#jaba2.2">documentation pages</a>
74 for the changelog and more information on compatibility between versions.</p>
80 <div class="row" id="va">
81 <div class="col-md-12">
82 <div class="panel panel-default">
83 <div class="panel panel-heading">
84 <h1 class="panel-title">JABAWS Server Virtual Appliance (VA)</h1>
86 <div class="panel-body">
88 The JABAWS virtual appliance (VA) is a way of running a fully functional JABAWS instance
89 on your own computer. In order to use the VA, you have to install software from VMWare to run
90 the virtual machine. We recommend <a href="http://www.vmware.com/products/player">VMWare Player</a>
91 which is available for free for Windows and Linux users. Once the VA is running, you can
92 configure <a href="http://www.jalview.org/download.html">Jalview</a> to use your local
93 JABAWS VA with <a href="${pageContext.request.contextPath}/man_servervm.jsp#jalviewWithJaba">these instructions</a>.
98 <a href='${pageContext.request.contextPath}/archive/full-jabaws-client-2.2.0-pack.zip'>
99 <i class="fa fa-download" aria-hidden="true"></i> JABAWS Virtual Appliance</a></li>
102 Please check the JABAWS <a href="${pageContext.request.contextPath}/man_servervm.jsp">document pages</a>
103 for further instructions.
105 <p class="text-right">
106 <a href="#">Back to top <i class="fa fa-arrow-up" aria-hidden="true"></i></a>
112 <div class="row" id="war">
113 <div class="col-md-12">
114 <div class="panel panel-default">
115 <div class="panel panel-heading">
116 <h1 class="panel-title">JABAWS Server Web Application aRchive (WAR)</h1>
118 <div class="panel-body">
120 The JABAWS Server Web Application aRchive (WAR) version is a better way to run JABAWS if you want to deploy
121 JABAWS for many users, e.g. your laboratory, or if you are an experienced user and want to have more control
122 on JABAWS. You can also use this version for Mac and Linux computers if you do not want to use virtualization.
123 Finally, you can use this version on a computer cluster.
124 The server is provided as a self-contained <a href="http://en.wikipedia.org/wiki/WAR_(Sun_file_format)">Web
125 Application aRchive (WAR) </a> containing all necessary binaries. The WAR file can be deployed on any web
126 application server supporting the Java servlet specification (version 2.4 or above), i.e.
127 <a href="http://tomcat.apache.org/download-70.cgi">Tomcat 7.0</a>.
131 <a href="${pageContext.request.contextPath}/archive/jabaws.war">
132 <i class="fa fa-download" aria-hidden="true"></i> JABAWS WAR</a>
133 (includes source and precompiled Linux x86 and Windows binaries)</li>
136 Please check the JABAWS <a href="${pageContext.request.contextPath}/man_serverwar.jsp">document pages</a>
137 for further instructions.
139 <p class="text-right">
140 <a href="#">Back to top <i class="fa fa-arrow-up" aria-hidden="true"></i></a>
146 <div class="row" id="client">
147 <div class="col-md-12">
148 <div class="panel panel-default">
149 <div class="panel panel-heading">
150 <h1 class="panel-title">JABAWS Command Line Client</h1>
152 <div class="panel-body">
154 The command line client is an executable Java program for scripting
155 against JABA web services. It is also useful as an example of how to
156 access JABAWS services if you intend to use JABAWS in your own
157 program, with functions demonstrating how to discover command line
158 parameters and presets supported by a service, and how to run,
159 monitor and retrieve the results of a job.
161 Note: The client is used in <a href="http://www.jalview.org/">Jalview</a>
162 to autogenerate a graphical user interface for JABA services.
166 <li>Command line interface (CLI) client:
169 <a href='${pageContext.request.contextPath}/archive/min-jabaws-client-2.2.0.jar'>
170 <i class="fa fa-download" aria-hidden="true"></i> jar file with binaries</a> (with log4j)</li>
172 <a href='${pageContext.request.contextPath}/archive/min-jabaws-client-nolog-2.2.0.jar'>
173 <i class="fa fa-download" aria-hidden="true"></i> jar file with binaries</a> (without log4j)</li>
175 <a href='${pageContext.request.contextPath}/archive/jabaws-client-src-2.2.0.jar'>
176 <i class="fa fa-download" aria-hidden="true"></i> client source</a></li>
181 The command line client displays help when executed without arguments,
182 more details is available from the JABAWS
183 <a href="${pageContext.request.contextPath}/man_serverwar.jsp">document pages</a>.
185 <p class="text-right">
186 <a href="#">Back to top <i class="fa fa-arrow-up" aria-hidden="true"></i></a>
192 <div class="row" id="source">
193 <div class="col-md-12">
194 <div class="panel panel-default">
195 <div class="panel panel-heading">
196 <h1 class="panel-title">Source Code</h1>
198 <div class="panel-body">
200 We welcome developers who wish to develop and implement new web services for JABAWS.
201 JABAWS is released under the Apache License, and its source can be downloaded below.
202 The latest versions of JABAWS' source can also be obtained from its Git repository.
203 The repository and code archive contains the complete <a href="http://www.eclipse.org">Eclipse</a> JABAWS project,
204 but Eclipse is not necessary to build it. Please examine the Ant build file (build.xml) to build
205 and test JABAWS from sources.
208 <%--<li><mark>A complete Eclipse project package:</mark>--%>
209 <%--<a href='${pageContext.request.contextPath}/archive/jabaws-project-2.2.0.tar.gz'>--%>
210 <%--<i class="fa fa-download" aria-hidden="true"></i> download</a> <mark>(92M)</mark></li>--%>
212 <a href='${pageContext.request.contextPath}/archive/jabaws-src-2.2.0.jar'>
213 <i class="fa fa-download" aria-hidden="true"></i> JABAWS source</a></li>
215 <a href='${pageContext.request.contextPath}/archive/binaries.zip'>
216 <i class="fa fa-download" aria-hidden="true"></i> Binaries of the programs included in JABAWS</a></li>
217 <li>JABAWS Git repository
218 <a href='http://source.jalview.org/gitweb/?p=jabaws.git;a=summary'>http://source.jalview.org/git/jabaws.git</a>
219 <pre><code class="bash">git clone http://source.jalview.org/git/jabaws.git</code></pre>
223 To request a JABAWS developer account please send us an email to the
224 <a href="http://www.jalview.org/mailman/listinfo/jabaws-discuss">jabaws-discuss</a> mailing list.
231 <jsp:include page="template_footer.jsp" />