我一直在尝试使用WildFly,但是我遇到了一些奇怪的问题,例如我可以从* .war部署而没有任何与数据库连接的问题,但是非托管部署很头疼,永远不会开始,在尝试通过Eclipse完成此任务时。
我正在使用Eclipse进行debugg的正常部署,但是只要我收到此消息:
WFLYEE0027:无法加载env-entry 中引用的oracle.jdbc.driver.OracleDriver。
我在Eclipse中拥有所有运行时配置,并且我在WildFly中进行了独立的所有模块配置。我手动将* .jar添加到proyect中。
这是一个maven项目,任何想法如何解决这个问题?
答案 0 :(得分:0)
好的,这次我可以通过以下方式添加* .jar文件来解决问题:
所以现在WildFly可以从lib文件夹中加载库
答案 1 :(得分:0)
您不应混合使用Maven和手动配置的依赖项。如果您在IDE之外构建项目,它将不包含JDBC驱动程序,因为Maven不知道此依赖项。
您可以将JDBC jar添加到本地Maven仓库,然后将其添加到您的pom,类似于此question。