gpt4 book ai didi

java - Maven 的 repo 包中缺少文件

转载 作者:行者123 更新时间:2023-11-30 09:48:10 26 4
gpt4 key购买 nike

目前,我正在尝试在我的项目中使用 Jazzy 拼写检查库。但是,我偶然发现了一些奇怪的异常。简而言之,很明显,Maven 存储库中的 Jazzy 包被剥离了属性文件,这可能是不必要的(看起来,库即使没有它也能工作),但是在使用该程序时,它会留下异常控制台中的消息。

那么,有没有简单的方法可以使用 Maven 将 *.properties 文件复制到 *.jar 中的确切位置,或者处理它的最佳方法是什么?

[编辑]没有这个文件,图书馆将不会提供建议,只会指出字典中没有的单词

最佳答案

这是一个理论:Jazzy 将属性文件与 java 源文件 (Example) 一起存储。这不是 Maven 处理事情的方式。 Maven 认为此类资源位于 src/main/resources 下。

所以我想无论是谁做了 Maven 端口,都忘了将 src/main/java 文件夹添加为资源文件夹(如果您将资源保存在 java 文件中,则需要这样做):

<resources>
<resource>
<directory>src/main/java</directory>
<!-- or whatever the source dir is called -->
<excludes>
<exclude>**/*.java</exclude>
</excludes>
</resource>
<!-- also add src/main/resources if you need it -->
</resources>

所以我猜你最好的选择是提交一个错误并要求他们包含这个配置。

关于java - Maven 的 repo 包中缺少文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6378382/

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