Please note that Sahi's development and support teams do not actively monitor this. This is more a community forum. If you are a Sahi Pro user looking for commercial support, please email support @ with your query.


I wanted to contribute to Sahi Open Source, but it's currently maintained in svn while most open source projects are shifting towards git. Sahi Pro is very well maintained, but Sahi OS isn't actively maintained or updated. This may be a better place to add features to Sahi OS, especially if those features are currently only found in Sahi Pro.
How to compile
For people starting fresh,
Checkout Sahi code from SVN from Clone Sahi from this git repo
In Eclipse, do File -> Import -> Existing Projects into Workspace -> Next -> Select the above checked out directory as root directory. Project should now be imported.
Right click build.xml -> Run As -> Ant Build. This will either work or fail.
If it fails:
Right click build.xml -> Run As -> External Tools Configurations ... -> Environment tab. Add new environment variable PATH with value D:\your_java_path\bin . Make sure "Append environment to native environment" is checked. Apply and Run.
It should now pass.
An ant configuration is created only if you have done Run As Ant at least once. So do step 3 before step 4.

For more details : explainer video
Sign In or Register to comment.