繁体   English   中英

Java EE App Server Hello World

[英]Java EE App Server Hello World

我对单独的Java应用程序开发非常熟悉,但很快就会使用Java EE应用程序服务器开发项目。

有没有人知道在应用服务器中使用hello-world类型应用程序的直接操作指南? 我(也许是天真地)假设不同框架之间的整体方法是相似的,所以我更感兴趣的是找出方法而不是陷入不同框架之间的差异。

如果你不知道一个好的指南,那么你可以发布一个项目符号的步骤来让你的世界运行吗?

  1. 下载XX
  2. 写一些代码来做YY
  3. 更改文件ZZ
  4. 其他步骤......

注意:仅仅因为我家里有一台Windows机器,如果可以在Windows上运行,我宁愿运行,但为了更好的答案,基于linux / mac的实现是受欢迎的。

我会选择JBoss AS或GlassFish作为开始。 但是我不确定Java EE“Hello World”是什么意思。 如果您只想部署一些JSP,可以使用本教程(对于JBoss):

http://www.centerkey.com/jboss/

如果你想进一步做EJB堆栈和/或部署ear-file,你可以阅读非常好的JBoss文档:

安装指南

入门

配置指南

通常,您也可以执行基本安装并更改或尝试预安装的示例应用程序。

我目前安装了JBoss(在Windows上)。 我使用Eclipse开发并使用Java EE服务器集成来热部署或调试我的代码。 在您运行第一个代码之后,您应该看看ide集成,因为它可以更快地进行开发/部署往返。

JavaEE(他们放弃了2)空间非常大。 一个很好的教程就是来自Sun的教程。 对于一个简单的hello world应用程序,web容器就足够了。 一个众所周知的servlet jsp容器是tomcat。 请参阅此处获取安装说明。 尝试使用eclipse安装它并创建一个Web项目。 这将为您生成一些您可以查看和编辑的文件。 启动和停止应用程序服务器也更简单。

另一个选择是获得Oracle JDeveloper (免费下载和使用 - 它是一个功能齐全的IDE,包括一些简洁的附加功能,如SQL工作台和BPEL设计器)。

作为一种学习工具,它非常好,不仅适用于Oracle提供的教程,而且它还包含一系列“提示卡”课程,用于教授许多常用技术。

提示卡视图http://tardate.heroku.com/images/jdev-cuecards.jpg

如果你有一段时间没有接近NetBeans,那么赶快使用Eclipse并且值得一看,特别是在启动Java EE时。

版本6.x为您安装Tomcat和/或Glassfish,然后提供用于创建/部署/重新部署应用程序的向导。

在Web应用程序的初始教程是在这里和更复杂的例子在这里

正如JeroenWyseur所说,Java EE是一个相当大的空间。 除了他所说的,你应该尝试获得更多关于你将要做什么的细节:servelts&co,EJB(实体,会话,消息bean?)并尝试熟悉它。

您应该清楚,您的代码在托管环境中运行,这会产生很多约束。 为了确保您了解会发生什么,您应该熟悉部署的概念。 然后,如果您执行EJB,事务管理也很重要。 如果您不完全了解在部署bean或servlet时会发生什么,管理事务的方式,如何调用bean,那么您将会遇到困难。

一本帮助我很多时光的书是由Ed Roman掌握的Mastering EJB。

此外,熟悉RMI将帮助您理解EJB。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM