我们有一个运行Ubuntu的远程Linux机器,我们使用SSH访问它。该框运行apache-2,tomcat-6的ajp13连接器,关系数据库的mySQL-5,数据库连接池的Spring库(dbcp)等。主程序是一个servlet和相关的数据/会话管理系统,以及几个使用ObjectIO流的applet和通信。请为远程Java开发建议一个好的配置?
问题:在这种环境下,管理这样一个项目的开发工作的好方法是什么?这就是我们正在做的现在:用VIM o编译在用javac Ø生成命令行
Ø编辑源代码,applet的签名和地点“罐子CVF”适当的jar文件中的shell脚本。 o有时在本地开发小部件并移植用于集成的源代码。 o启动运行perl脚本的servlet,将不同的输入变量提供给init()。
它到目前为止工作,但不是一个强大的,可扩展的系统可以由多个开发人员访问。此外,我们缺乏负载测试的能力(在这一点上不是很重要,但缺失,毫无意义)。如果你曾经使用过这样一个远程系统,你能告诉我们关于你使用不同工具的经验吗?谢谢。请注意:
o我们可能没有足够的带宽来在Linux上运行的X服务器并运行VNC o我们不能对日食的一些箭头点击 - 这是一个远程系统
如果有一个Eclipse服务器运行在Linux上,而本地Windows上的客户端通过ssh连接到服务器,这将是理想的,尽管我们必须重新训练以使用该系统。期待你的回答。
为什么不去传统的方式和开发/测试本地开发人员maschine并在远程主机上部署工件? – bert 2011-01-19 07:27:58