Servelet, JSP, and JDBC Database in < 5mb (excluding the JDK)   Leave a comment

I think that I’ve gotten everything for 90% of what people mean when they say “Web Development” as 5mb of files when it’s installed. As far as I can tell, it “does” JSP compilation, “should” run servlets, and (uses SQLite  so that it) includes a “full” JDBC accessible SQL database.

(You’ll still need the JDK, which adds another 75mb download plus whatever it takes to install it … if you pre-compiled JSP files you might be able to get away without any JSP stuff)

It’s composed of:

  • winstone-lite servlet container
  • some jasper files from tomcat5.5
  • two jars from ant (these are the biggest things)
  • SQLite jar

My goal here was to make the installed footprint smaller than the latest Windows PHP Installer, with bonus points if it’s < 20% of the JDK size – a play on the http://en.wikipedia.org/wiki/Pareto_principle

Advertisements

Posted November 9, 2010 by grigoriipechorin in weaving, web, winstone

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: