1

我在阅读 CMYK JPEG 图像时遇到问题,并使用下面的 url 作为解决问题的参考。

http://www.randelshofer.ch/blog/2011/08/reading-cmyk-jpeg-images-with-java-imageio/

我在路径 /META-INF/services/javax.imageio.spi.ImageReaderSpi 下的文件 javax.imageio.spi.ImageReaderSpi 中给出了配置 org.monte.media.jpeg.CMYKJPEGImageReaderSpi。

这在 Eclipse 中完美运行,并且图像阅读器已成功加载。

这个文件在部署时没有加载,我可以在 lib 文件夹内我想要的 jar 文件中找到生成的 war 文件中的文件夹和文件,我想我需要将它添加到 java 类路径中。

请帮助我添加到类路径或是否有任何其他问题。

4

1 回答 1

0

您需要将此文件作为静态资源添加到构建生命周期中。

对于AntGradle,您只需要编写一个简单的复制任务(Ant 任务Gradle 任务),对于Maven ,您可以使用Maven 资源插件

之后,您的文件应该出现在您的应用程序包中。

于 2013-06-10T05:52:21.283 回答