Skip to content

Library common to ODK 1.x tools - collect, briefcase, validate and aggregate

License

Notifications You must be signed in to change notification settings

badubizzle/javarosa

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is a version of javarosa that has been modified to NOT run on J2ME devices.
It consists of the core from the javarosa 1.0 codebase, modified with:
 -- KoBo additional instance defn. and filter paths
 -- remember all bind attributes and any additional attributes on <input>, <select>, <group>, etc. statements
 -- numerous enhancements and contributions from SurveyCTO and others.
 -- j2me sub-projects removed

It requires the following dependencies before it can be built:

Download: javarosa-dependencies-r3073.rar ( https://bitbucket.org/javarosa/javarosa/downloads )
 
 You will need **ONLY** these files:
 
	j2me/buildfiles/tools/ant-contrib.jar
	j2me/buildfiles/tools/javarosa-ant-libs.jar
	j2me/buildfiles/tools/UmlGraph.jar
	lib/j2meunit-javarosa.jar
	lib/kxml2-2.3.0.jar
	util/schema-gen/lib/xpp3-1.1.4.jar

Go to https://bitbucket.org/javarosa/javarosa/wiki/GettingStarted to learn how to build JavaRosa.

The Ant tasks have been trimmed to exclude j2me tests and builds.

From your eclipse workspace, go to j2me-build project, select build.xml, right-click, Ant Build...

Select either
- clean
- package  (will build javarosa library)
- RunUnitTests  (will run unit tests in core)
- CreateJavadoc

The 'package' target is the official way to build the javarosa jar.


About

Library common to ODK 1.x tools - collect, briefcase, validate and aggregate

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 97.4%
  • Python 2.1%
  • Other 0.5%