我通过在Eclipse IDE中为企业Java开发人员创建Maven项目(版本:2019-03(4.11.0),内部版本ID:20190314-1200)并复制pom.xml文件和src文件夹来构建Java Project on GitHub进入我的项目,并使用Maven更新了该项目。当我在Tomcat $ 1-org.apache.catalina.startup中将项目作为Java应用程序运行时,会在控制台视图中得到它:
错误:发生了JNI错误,请检查您的安装,然后重试
我检查了很多与此类似的其他堆栈溢出帖子,并显示了此错误消息,但没有一个起作用。有些在不同的上下文中。
感谢您的帮助。
答案 0 :(得分:2)
我在命令行中运行了jar文件,并发现未找到类路径,该类路径由以下代码指示:
@PropertySource("classpath:aws.properties")
我在项目的src / main / resources中添加了所需的文件,该文件包含以下键/值对:
aws_access_key_id=...
aws_secret_access_key=...
那解决了这个问题,导致了另一个错误,我将不在这里讨论。