Scrooge generation uses an absolute path. However the jvm_compile._register_products method assumes paths relative to the build root, causing it to miss classes.
Added two example (java/scala) projects that depend on code generated from thrift, they no longer throw an incorrect dependency warning