部署maven项目

Posted

技术标签:

【中文标题】部署maven项目【英文标题】:Deploying maven project 【发布时间】:2016-10-30 12:34:39 【问题描述】:

我正在部署我的 maven 项目,它带来了这个错误

“javax.ejb.EJBException: java.lang.ClassCastException:tripticket.vehicle.model.Vehicle 无法转换为 [Ljava.lang.Object;”。

并且代码表明没有错误。

【问题讨论】:

无法帮助那些坚持认为没有错误并且在看到异常时一切正常的人。第一步是承认你有问题。转到异常调用的文件的行号,查看代码。 您能添加完整的错误/部署日志吗? 您能否添加更多与错误类相关的信息。此外,有关日志的更多信息将有助于调试此问题。 【参考方案1】:

这不是一个错误,而是一个 RuntimeException - 这是 Java 中的两个不同的东西。 IDE 不会标记可能产生 RuntimeException 的代码。

此外,您似乎正试图在代码中的某处将 tripticket.vehicle.model.Vehicle 投射到 java.lang.Object 上。

【讨论】:

以上是关于部署maven项目的主要内容,如果未能解决你的问题,请参考以下文章

Maven项目搭建:Maven直接部署项目

maven项目部署tomcat出现未配置任何构件

maven部署项目到tomcat

maven项目部署打包

部署maven项目

使用 maven 部署 javafx hsqldb 项目