closure-api-min
a simple closure compiler server using Java's built-in http server.
Build
mvn -DskipTests package
Run
CLOSURED_ROOT=$PWD \
CLOSURED_PORT=8080 \
CLOSURED_WORKERS=2 \
java -Xms256m -Xmx2g -jar target/closure-api-0.1.0.jar
Test
curl -s http://127.0.0.1:8080/compile \
-H 'Content-Type: application/json' \
-d '{
"externSources": [{
"name": "extern/hello.js",
"source": "var a = {};"
}],
"jsSources": [{
"name": "example/js/hello.js",
"source": "var a = {};"
}],
"defines": {"DEBUG": false}
}'