我正在使用Maven 2.2.1。我有一个企业java maven项目,我正在尝试构建。当我运行mvn clean install
时,会生成EAR。没有发现编译错误。在日志中,我收到了1980年源文件被编译到ApplicationWeb \ target \ classes目录的消息。但是我在这个位置找不到这些类文件,并且它们不存在于WAR中。如何解决这个问题?Maven构建成功但未找到.class文件
编辑:从Eclipse使用Maven插件构建时,它的工作正常。从Windows命令提示符运行时会出现问题。为什么区别?
也许这些类是在不同的位置生成的?您可以在文件系统中搜索这些类。 – Raghuram
路径正确。我检查了日志。 – Prabhat
您的意思是尽管控制台指示编译了1980年的源文件,但在命令行mvn运行之后,您没有在文件系统中的任何位置找到这些类?那么也许他们会被随后的目标删除。尝试mvn编译来验证。 – Raghuram