java - 在 Sun Application Server PE 8(大约 2005 年)上部署 {EAR,WAR} Web 应用程序?

标签 java deployment ejb war ear

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 应用程序的问题,但无济于事。有没有人随意猜测我应该在这里做什么?

菜单选项(新):

  • 申请
  • 应用客户端
  • 连接器资源适配器
  • 企业 Bean
  • 网络组件
  • 网络服务

菜单选项(添加到应用程序):

  • 应用程序客户端 JAR
  • 企业 JavaBean JAR
  • 网络应用 war
  • 连接器资源适配器 RAR

我的错误逻辑

  • 创建 EAR 应用程序
  • 创建 EJB
  • 将 Foo.class、FooBean.class、FooHome.class 添加到 EAR 应用程序
  • 创建“X”添加FooServlet.class、FooClient.jsp(?)到“X”

但是,显然这是不正确的。 如果这是 2005 年,您会如何部署 Web 应用程序?

我是个傻瓜,因为我没有遵守我的类(class)要求,但如果这是 2005 年……你会如何部署 Web 应用程序?我应该只使用 Wayback Machine 吗?

最佳答案

Here is来自 Quick Start Guide 的示例打包和部署 hello world 应用程序。

Packaging and Deploying Applications

This section provides information for packaging and deploying applications in the Application Server software.

关于java - 在 Sun Application Server PE 8(大约 2005 年)上部署 {EAR,WAR} Web 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15190648/

相关文章:

java - Android Java Textbox.append 无法在新线程中工作

deployment - Gitlab Runner - 每个构建的新文件夹

java - Java EE 的核心

c# - 将运行一个程序所需的几个文件组合成一个可执行文件

java - 使用执行器创建消息监听器池

properties - 如何使属性文件可供 WebSphere Application Server 8 中的 EJB 使用

java - Vaadin 7 子窗口按钮

java - 如何引用从其他来源导入的 bean?

java - Java 有 uudecoding 的标准机制吗?

asp.net-mvc-2 - 通过脚本而不是 Visual Studio 发布我的 asp.net mvc 应用程序