Skip to content
joagr edited this page May 23, 2015 · 1 revision
  • Get the source from git.
  • Import the project directory into Eclipse. There will be lots of errors and warnings from the compiler.
  • Copy the jar files into /lib. The jar files that belong in /lib aren't in the git repository. In the past I'd left them out just to keep the SVN repository smaller, but I doubt that's really necessary anymore and I will probably add them to the repository in the future. At any rate, just grab a proparse.java.zip archive from the Releases page, unzip it, and copy the jars from /lib into your project's topmost directory.
  • Refresh the project in Eclipse. There should be no Java compile errors at this point.
  • Run the unit tests. Navigate to /org.prorefactor.core/src/org/prorefactor/core/unittest/AllPRCoreTests.java, right mouse click, Run As -> JUnit Test. There should be no errors.
  • Get IKVM. This is only necessary if you are going to build the .Net assemblies. Visit ikvm.net, download, copy the 'bin' folder to ikvmbin in your project directory.
  • Build assemblies and zip archive. Launching the Ant build for the project will get lots of warnings from ikvm, but it should build proparse.assemblies.zip OK. Note that older IKVM versions are not compatible with newer versions of Java (class file compatibility). If IKVM fails to recompile the Proparse class files, the errors will flash by but the .zip file will be built anyway - missing all the Proparse bits.

Clone this wiki locally