This page provides some information to install and run different versions of ReaderBench. The easiest is to get a stand-alone jar version of ReaderBench, including some corpora. It is noteworthy that this version is "frozen" and cannot incorporate the latests version changes.
Stand-alone Version of RB
The following steps allow to run the stand-alone RB. A computer with at least 6 GB RAM is needed.
The following steps allow the full installation of the RB Java Code, with a sync to the GitHub repository to benefit from the latests code changes.
Please follow the steps carefully and contact the project responsables only if you meet any problems through the process:
Gabriel Gutu – gabriel.gutu [at] cs.pub.ro and/or Mihai Dascalu – mihai.dascalu [at] cs.pub.ro
Open project in your IDE by selecting the previously cloned project
Add VM arguments for the project
In NetBeans right-click on the project => Properties => Actions => select Run file via main() in the Actions field
In the Set Properties filed add -Xmx12G -Xms1G -Xss1G -Dfile.encoding=UTF-8 to exec.args; replace 12G with 75% of your RAM memory
Repeat the previous for the Debug file via main() option
Install the Maven dependencies; in NetBeans you can do that by right clicking on the pom.xml file => Run Maven => Goals… => enter "clean install -P <Global / Desired_Language>" in the Goals field => hit Go
If you use Windows and you get an error saying something like longClassPath, do the following and then repeat the install dependencies step:
Add exec.longClasspath = true to the Set Properties field for Run file via main() and Debug file via main() actions (see § 3 this section)
You are required to copy the resources folder containing the appropriate language resources in your project from the deployment distributions available at http://readerbench.com/deployment and create an empty "out" folder in which specific output files are automatically generated.