如何根据 appengine 白名单检查 Java 库的依赖关系?
我想在我的 appengine 项目中使用 SIFWorks ADK(一个 java 库)。这是一个包含 700 个类的复杂库。我可以获得一个在 appengine 开发环境上运行的示例应用程序。我不希望在开发后期出现意外情况,因为我需要使用但未能测试的某些类不依赖于白名单。
我使用 DependencyFinder 生成依赖项列表,它生成了大量的类列表,以及诸如 java.util.*
之类的内容,我无法直接根据白名单进行检查。
确保复杂库与 appengine 完全兼容的最佳方法是什么?
I want to use the SIFWorks ADK, a java library, with my appengine project. It's a complex library with 700 classes. I can get a sample application to run on the appengine development environment. I don't want a surprise later in development that some class I need to use, but failed to test, has a dependency not on the whitelist.
I used DependencyFinder to generate a list of dependencies, and it produces a huge list of classes, and also things like java.util.*
, which I can't check against the whitelist directly.
What's the best way to ensure a complex library will be fully compatible with appengine?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
看看这个项目:
http://www.ltech.com/cloud/google-app -engine/java-compatibility-analyzer
它将扫描您的类文件并检查白名单的依赖关系。
Check out this project:
http://www.ltech.com/cloud/google-app-engine/java-compatibility-analyzer
It will scan your class files and check for dependencies against the whitelist.