在服务器上构建Java Server Faces应用程序的生产环境

在服务器上构建Java Server Faces应用程序的生产环境,java,jsf,Java,Jsf,我即将开始开发一个JSF应用程序,我正试图决定如何设置我的生产环境 我喜欢使用VPS进行生产,而不是使用本地主机。有没有一种方法可以在我的服务器上启动一个JSF应用程序,然后在此基础上进行构建?或者这不起作用,因为每次更新时我都必须有一个编译器来编译java 如果是这样的话,只在服务器上安装一个编译器有意义吗 这是我的第一个JSF和真正的java应用程序,如果有一些关于这方面的好信息,请带我去那里。 我有人和我一起工作,我想如果我们都在服务器上工作,这将是最简单的 这在专业环境中是如何工作的,或

我即将开始开发一个JSF应用程序,我正试图决定如何设置我的生产环境

我喜欢使用VPS进行生产,而不是使用本地主机。有没有一种方法可以在我的服务器上启动一个JSF应用程序,然后在此基础上进行构建?或者这不起作用,因为每次更新时我都必须有一个编译器来编译java

如果是这样的话,只在服务器上安装一个编译器有意义吗

这是我的第一个JSF和真正的java应用程序,如果有一些关于这方面的好信息,请带我去那里。 我有人和我一起工作,我想如果我们都在服务器上工作,这将是最简单的


这在专业环境中是如何工作的,或者换句话说,为公司工作的团队是如何设置他们的环境的?

通常的工作方式是,每个团队成员都有一个本地安装,服务器链上的部署由系统管理员根据请求处理,向他们提供了一个安装包,其中包含编译后的应用程序(WAR或EAR文件)、所需的任何其他文件,很可能还有一个带有数据库更改的脚本、一本安装手册等等。

您不应该直接在生产服务器上开发。只有在完成、测试并验证其处于正常工作状态且安全不受攻击后,才能将其部署到那里