Skip to content

Latest commit

 

History

History
41 lines (22 loc) · 809 Bytes

Readme.md

File metadata and controls

41 lines (22 loc) · 809 Bytes

DXJava: DNAnexus Java API

DXJava is compatible with Java 7 and higher.

API Documentation

Examples of DNAnexus Platform apps written in Java

Development

Build dependencies

  • Maven (apt-get install maven2)

Building

From dx-toolkit, run:

make && make java

To create a project for Eclipse development:

cd src/java; mvn eclipse:eclipse

Tests

Ensure you have logged in to the platform with a valid token (for example, using dx login). Then:

cd src/java; mvn test

In order to run a particular test class or method, use the test option, for example:

mvn test -Dtest=DXSearchTest

or

mvn test -Dtest=DXSearchTest#testFindDataObjects