流浪汉对java/javaee开发者有用吗?[已关闭]
当使用java / javaee时,通常的开发环境设置是在本地拥有所有内容(jdk安装,数据库,应用程序服务器等)。我知道 Ruby/js 世界中有很多人使用虚拟机进行开发(主要是流浪汉)。
我想知道是否有一种有效的方法可以为java / javaee设置类似的env。我怀疑我可以在这样的虚拟机上轻松安装数据库服务器和应用程序服务器以及jdk版本,但是定期开发呢?我仍然需要在本地安装jdk,对吧?(我需要我的IDE正常工作)我需要 maven 来构建我的项目,所以我需要完整的 maven 本地存储库。然后,我需要在虚拟机的应用服务器上部署我的应用。
我在这里看不到任何真正的优势(两台机器上仍然有一些环境)。你对此有任何经验,可以与我分享吗?