2012-04-16 55 views
1

我在Eclipse Indigo中创建了一个EAR应用程序,并通过“在服务器上运行”进行编译。一切运作良好,但我没有看到控制台中的编译错误。我怎样才能让它可见? 在没有AS运行的情况下编译耳朵的方法有哪些?在Eclipse Indigo中构建EAR

THX BJ

回答

1

你的代码被编译在后台,而不是当你调用“在服务器上运行”。要查看编​​译问题,您需要查看问题视图而不是控制台。如果问题视图在当前视角中不可见,请使用“窗口 - >显示视图”菜单来查找它。

要创建一个.ear文件,您可以使用“文件 - >导出 - > Java EE - > EAR文件”向导。

+0

我不确定eclipse编译器中的内部版本是否与“在服务器上运行”中的编译器一样。 – 2012-04-17 07:36:21

+0

这是一个很好的问题。 “在服务器上运行”期间没有编译。先前编译的工件被组装到服务器可以运行的结构中,然后通过服务器的API发布。汇编和发布步骤中发生的事情因服务器而异。常见/简单的策略是将静态内容和已编译的构件复制到形状像EAR内容的临时目录中。 – 2012-04-17 22:51:20