我即将开始开发JSF应用程序,我正试图决定如何设置我的生产环境。
我喜欢使用我的VPS进行生产,而不是使用本地主机。有没有一种方法可以在我的服务器上启动JSF应用程序,然后在此基础上进行构建?还是因为每次更新都必须有一个编译器来编译java,所以这不会起作用?
如果是这样的话,只在服务器上安装一个编译器有意义吗?
这是我的第一个JSF和真正的java应用程序,所以如果有一些好的信息,请介绍给我。我有人和我一起工作,我想如果我们都在服务器上工作,那将是最容易的。
这将如何在专业环境中发挥作用,或者换句话说,为公司工作的团队将如何设置他们的环境?
通常情况下,每个团队成员都有一个本地安装,系统管理员根据请求处理向服务器的部署,并为他们提供一个安装包,其中包含已编译的应用程序(WAR或EAR文件(、所需的任何其他文件,很可能还有一个数据库更改的脚本、一本安装手册,诸如此类的事情
您不应该直接在生产服务器上进行开发。只有在完成、测试和验证工作正常并受到攻击后,才能在那里部署东西。