gpt4 book ai didi

tomcat - 将 MarvinFramework 添加到 Tomcat7 上的 WebApp

转载 作者:行者123 更新时间:2023-11-28 21:58:56 26 4
gpt4 key购买 nike

我有一个在 Tomcat 上运行的 Jersey WebApp,我想集成 MarvinFramework 进行图像处理。基本上我想减少噪声、灰度和缩放图像以进行进一步处理。

Marvin Framework依赖于自定义插件的特定目的,以及我想使用的那些插件。但是由于 Framwork 有自己的 ClassLoader,它会在运行时从项目内的绝对位置动态加载插件 JAR,我很困惑将文件放在哪里或如何放配置 WebApp,使 ClassLoader 能够加载 JAR。我使用 Deployment Assembly 在我的 WEB-INF/lib-dir 中重新创建了独立应用程序的目录结构,但我没有成功。

我得到一个:

java.io.FileNotFoundException: .\marvin\plugins\image\org.marvinproject.image.color.grayScale.jar

当我尝试时:

marvinImagePlugin = MarvinPluginLoader.loadImagePlugin("org.marvinproject.image.color.grayScale.jar");

jar 文件应该由部署组件位于:

WEB-INF/lib/marvin/plugins/image

最佳答案

您可以使用 MarvinDefinitions.setImagePluginPath(path); 将库路径设置为您选择的路径。在这种情况下,您必须手动将文件放入 JVM,它们不会自动部署。

关于tomcat - 将 MarvinFramework 添加到 Tomcat7 上的 WebApp,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12602953/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com