通过 Chef 部署 Java 应用程序(聊天服务器 + 客户端)?

标签 java eclipse tomcat chef-infra

我创建了简单的 Java ChatServer 和 ChatClient。 ChatServer 是一个独立程序 (JVM)。 ChatClient 具有用于消息传递、连接到 ChatServer 等的 GUI。这两部作品在我的工作站上找到。我首先打开 ChatServer 进行连接,然后 ChatClient 才工作。

现在,我被告知要使用 Chef 来部署这个 Java 应用程序。我已经阅读了有关 Chef 的教程。我已经完成了 Chef Development Kit 的安装并完成了一些示例。好像还有很多..

有哪些建议的通过 Chef 部署 Java 应用程序的方法?我想我需要把它变成一个 .war 文件..并且可能使用 Tomcat?如果这是通过 Chef 部署的,我还需要使用 JVM 的 ChatServer 吗?任何人都可以就我完成此任务所需采取的基本步骤提供一些指导吗?

如有必要,我会添加任何代码...... 我是初学者,在这里真的很困惑。任何建议都会有所帮助!

最佳答案

开始使用 Chef 时,最好的方法通常是手动进行设置,记下您编写的命令,然后根据这些命令构建 Recipe 。 apt-get installyum install 成为包资源,mkdir 成为目录,你编辑的任何文件成为模板资源等。

关于通过 Chef 部署 Java 应用程序(聊天服务器 + 客户端)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27079048/

相关文章:

eclipse - 无法在 Eclipse 中安装 SVN 连接器

android - 将 Android 项目导入 Android Studio - Gradle 项目同步失败

java - 在 spring boot 应用程序上增加 max-http-header-size 是否有危险/影响?

java - Tomcat v8.0 服务器启动失败

java - 在 MATLAB 中使用 Java LinkedList 时防止转置数组

java - 从 Java Gui 向 Oracle 数据库添加新记录

java - 扑克手牌 - 用 Ja​​va 解析日志文件

java - 在 HttpSession 中存储 JDBC 连接

java - 一个团队的 Java 多 IDE 支持

java - WAR 文件与 Tomcat 的手动安装不兼容