请问Maven打包私钥apiclient_key.pem文件,如果放在项目的根目录就打包不上去,如果放在项目的resources就能打包上去,
但是会在执行jar文件的时候报错,
但是在idea中一切正常,我现在都不知道到底这个私钥放在根目录中还是放在resources目录中,如果放在resources目录中,请问路径怎么写,我自己尝试了下,路径写成src/main/resources/apiclient_key.pem这样在idea中运行没有一点问题,但是放在服务器上面,用Maven打包成jar包,放上去就报如上图的错误,找不到文件,我又在pom文件中添加了
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
<version>3.3.0</version>
<configuration>
<nonFilteredFileExtensions>
<nonFilteredFileExtension>p12</nonFilteredFileExtension>
<nonFilteredFileExtension>pem</nonFilteredFileExtension>
</nonFilteredFileExtensions>
</configuration>
</plugin>
但是依然还是不行,求救大佬帮忙啊,到底怎么才能在打包jar文件在服务器上面运行啊。。谢谢大佬