Maven jetty插件和资源目录

发布于 2024-09-04 11:47:40 字数 201 浏览 8 评论 0原文

运行 Maven jetty 插件时,我是否应该期望 main/resources 中的文件位于类路径上?这意味着它们可以用于我在码头内运行的应用程序吗?我是否能够将它们作为类路径资源而不是通过文件系统加载?

使用 Eclipse Maven 插件在 Eclipse 内运行 junit 测试也会遇到同样的问题。

如果这个目录不在类路径中,我可以添加它吗?

Should I expect files in main/resources to be on the classpath when running the maven jetty plugin? Meaning will they be available to the app I'm running inside jetty? Will I be able to load them as classpath resources rather than via the file system?

The same question goes for running junit tests inside Eclipse, using the Eclipse Maven plugin.

If this directory is not on the classpath, can I add it?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

调妓 2024-09-11 11:47:40

process-resources 阶段,src/main/resources 中的资源被复制到 target/classes 中,因此,是的,它们将位于运行maven jetty插件时的类路径。它们在运行单元测试时也可用(实际上,请参阅 之前的回答)。这适用于 Eclipse 内部和命令行。

The resources from src/main/resources are copied into target/classes during the process-resources phase so, yes, they will be on the class path when running the maven jetty plugin. They will also be available when running unit tests (actually, see this previous answer). This applies inside Eclipse and on the command line.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文