首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Javalin webserver从另一个from服务器加载配置。

Javalin webserver从另一个from服务器加载配置。
EN

Stack Overflow用户
提问于 2020-06-18 16:27:54
回答 1查看 368关注 0票数 0

我在这个服务器上加载了两个不同的jars作为插件。其中2个jars使用Javalin,Jetty作为一些功能。目前,由于某种原因,我的插件正在从另一个jar加载io.javalin.core.JavalinConfig,这会导致冲突,因为它还会抱怨无法找到jar文件中的are文件。

13:46:30警告: ItemSorter从商店v2.0加载了类io.javalin.core.JavalinConfig,它不是这个插件的依赖、软依赖或加载。

13:46:30警告: ItemSorter插件ItemSorter v0.01在执行任务221 java.lang.RuntimeException:带有路径:'/web‘的静态资源目录时生成异常。根据安装程序的不同,可能不会将空文件夹复制到类路径。在io.javalin.http.staticfiles.JettyResourceHandler.getResourcePath(JettyResourceHandler.kt:59) ~??在io.javalin.http.staticfiles.JettyResourceHandler.addStaticFileConfig(JettyResourceHandler.kt:27) ~??在io.javalin.core.JavalinConfig.addStaticFiles(JavalinConfig.java:122) ~??在io.javalin.core.JavalinConfig.addStaticFiles(JavalinConfig.java:115) ~??在io.javalin.core.JavalinConfig.addStaticFiles(JavalinConfig.java:111) ~??

加载我的javalin的代码片段:

代码语言:javascript
复制
app = Javalin.create(config -> {
        config.addStaticFiles("/web");
        config.showJavalinBanner = false;
        config.requestCacheSize = 30000L;
    }).start(config.getInt("port"));

加载javalin的其他插件的片段:

代码语言:javascript
复制
val app = Javalin.create().start(7000)

有人有什么想法来区分他们的负载吗?

EN

回答 1

Stack Overflow用户

发布于 2020-06-23 11:41:30

提供给addStaticFiles()方法的路径是一个完全限定的路径名。

错误告诉您,您在/web的文件系统上没有一个目录(或文件)(这是一个名为"web“的目录,位于您的文件系统的根目录下)

使路径指向实际存在的实际资源位置。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62454798

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档