如何使用嵌入在Tomcat应用程序中的jython动态添加jar?

时间:2008-10-09 10:06:59

标签: tomcat classpath jython

我想让我的应用程序的用户(又是app容器(app包含子应用程序))将java jar添加到他们的jython路径中。

我让子应用程序管理员在jython中编写自己的扩展,但是他们想要添加的一些功能需要额外的jar。例如,如果他们想检查一个svn repo,他们需要svn访问jar,我宁愿不复制到/ WEB-INF / lib,而是复制到/ subapps / appX / lib。

虽然我可以在sys.path中添加类目录结构,但似乎无法添加jar。有可能吗?

1 个答案:

答案 0 :(得分:1)

很有趣。它不能从命令行工作,但是从tomcat尝试时它会工作。可能会延迟缓存等等吗?

在命令行中,如果我尝试不存在导入,则缓存管理器会显示为新添加的jar找到的新包。 然后它可以工作。