How to deploy Kara application on Heroku?


I’ve been trying to set up Kara Web Framework on Heroku but I didn’t succeed. I don’t have much experience in deploying web apps, so can someone give me a hint where to start?


I’m not familiar with Heroku in particular, but Kara application is a standard Servlet. Thus, Heroku manuals on deploying Servlet should work. Did you try following something along these steps?


Thank you very much! It makes sense now. But I still don’t know how to get it working: when I’m trying to launch it on Tomcat I get java.lang.IllegalStateException: project.home is not defined.
I figured out that application gets this “project.home” from KaraDemo/web/META-INF/context.xml, but I can’t understand why it’s not defined and how it can be defined. Could you give me any idea?



I never touch kara neither heroku web app deployement creation but I think you should try with Jetty instead of tomcat since kara is base on Jetty

Maybe this is better.

If I have time (5% chance it happens) I will try it.
Meanwhile, try it and let me know !!