为什么Eclipse在战争中导出源代码?

为什么Eclipse在战争中导出源代码?,eclipse,Eclipse,我正试图从一个maven项目中导出eclipse中的WAR。当我单击文件>导出>War文件时,将显示一个对话框,其中包含选项“包含源文件”。此选项未选中(是一个复选框),eclipse仍在使用源文件导出WAR。我还尝试了,检查该选项,仍然输出与源代码的战争。我在Linux 64位上运行Indigo。我在win7 64位上的Eclipse Java EE Juno版本也有同样的问题,Eclipse Java EE Indigo版本也没有问题,所以我认为这是Eclipse Java EE Juno版

我正试图从一个maven项目中导出eclipse中的WAR。当我单击文件>导出>War文件时,将显示一个对话框,其中包含选项“包含源文件”。此选项未选中(是一个复选框),eclipse仍在使用源文件导出WAR。我还尝试了,检查该选项,仍然输出与源代码的战争。我在Linux 64位上运行Indigo。

我在win7 64位上的Eclipse Java EE Juno版本也有同样的问题,Eclipse Java EE Indigo版本也没有问题,所以我认为这是Eclipse Java EE Juno版本的一个bug。

我也有同样的问题。看起来像是已向eclipse团队报告的错误:


I temp使用“运行方式:Maven包”解决了这个问题。那不是maven项目呢?。但这是因为我有一个曼文项目。问题是eclipse确实有一个复选框,上面写着“导出源代码”。所以,如果我没有检查它,那么在部署时应该排除源代码。但事实并非如此。