tl;dr:如果这是 2005 年,您将如何部署 Web 应用程序?
在过去的 4-5 周里,我一直在尝试使用 Sun Application Server PE 8、J2SE 1.4.2 和我教授 2005 年的论文作为参考文档来部署一个基本的 {EAR, WAR}。
鉴于我正在开发的软件的年龄,所有相关的参考文档都已从 Internet 上删除(看起来如此)。作为使用 EJB 3.0 开发的程序员(我使用的是 EJB 2.1),您将如何部署使用以下内容的应用程序:
- J2SE 1.4.2
- EJB 2.1
- Sun 应用服务器 PE 8
- Sun 部署工具
- JSP + servlet
- 记事本(不允许使用 IDE)
我已经在 StackOverflow 上询问了至少 4 个其他问题,试图深入了解在 Sun Application Server PE 8 中部署类似“Hello World”Web 应用程序的问题,但无济于事。有没有人随意猜测我应该在这里做什么?
菜单选项(新):
- 应用
- 应用程序客户端
- 连接器资源适配器
- 企业豆
- 网页组件
- 网络服务
菜单选项(添加到应用程序):
- 应用程序客户端 JAR
- 企业 JavaBean JAR
- 网络应用战争
- 连接器资源适配器 RAR
我的错误逻辑
- 创建 EAR 应用程序
- 创建 EJB
- 将 Foo.class、FooBean.class、FooHome.class 添加到 EAR 应用程序
- 创建 "X" 将 FooServlet.class、FooClient.jsp (?) 添加到 "X"
但是,显然这是不正确的。如果这是 2005 年,您将如何部署 Web 应用程序?
遵守我的课程要求我是个傻瓜,但如果这是 2005 年......你将如何部署 Web 应用程序?我应该只使用Wayback Machine吗?