我想让我的应用程序的用户(又是app容器(app包含子应用程序))将java jar添加到他们的jython路径中。
我让子应用程序管理员在jython中编写自己的扩展,但是他们想要添加的一些功能需要额外的jar。例如,如果他们想检查一个svn repo,他们需要svn访问jar,我宁愿不复制到/ WEB-INF / lib,而是复制到/ subapps / appX / lib。
虽然我可以在sys.path中添加类目录结构,但似乎无法添加jar。有可能吗?
答案 0 :(得分:1)
很有趣。它不能从命令行工作,但是从tomcat尝试时它会工作。可能会延迟缓存等等吗?
在命令行中,如果我尝试不存在导入,则缓存管理器会显示为新添加的jar找到的新包。 然后它可以工作。