This simple application delivers Scala REPL console over web.
You can run it locally to perform all kinds of Scala tests and experiments.
Furthermore, you can easily embed it into your own web application to introduce the "superadministrator" functionality.
-
Make sure you have official Oracle JDK 1.6 and Apache Maven 3.x installed on your computer.
-
Scala Web Console builds with latest snapshot of Circumflex, so you need to clone and build it beforehand:
git clone https://github.com/inca/circumflex cd circumflex mvn clean install
-
Now clone Scala Web Console to your computer and run it with Maven Jetty Plugin:
git clone http://github.com/inca/scala-webconsole cd scala-webconsole mvn jetty:run
-
Visit http://localhost:8180 and enjoy your very own Scala Web Console!
As you can see by browsing our sources, there are absolutely no security restrictions and limitations. If you embed this product into your production application, nothing will stop
users from executing Runtime.getRuntime.exit(0)
or even worse. Be careful!
We encourage you to use this product strictly for educational or debugging purposes. Remember, we are not responsible for data loss, damage or any other destructive implications of using this product.
Scala Web Console and all its parts are free to use in both commercial and non-commercial products.
Stylesheets, images and scripts used in this application belong to their respective owners (SAVANT.PRO educational platform, JQuery, scala-lang.org).