我厌倦了eclipse和m2eclipse 中的所有错误,并希望使用命令提示符构建maven,然后启动服务器,以及< strong>将应用程序部署到服务器并使用命令提示符发布它。 通常我会在eclipse服务器选项卡中执行此操作。
如果我对代码进行了更改,那么我应该使用maven重新构建并重新发布。
我知道您可以在Wepshere管理员Web控制台中部署EAR,但我认为这不是耳朵,至少我不这么认为。我希望能够,例如,一旦部署了应用程序,jRebel应该能够重新加载jvm中的clases,但我相信ear文件是独立的,因此无法工作。
所以,
如何从命令提示符启动服务器,再部署项目并发布它?
谢谢!
答案 0 :(得分:2)
您可以自动化构建,以便它也部署应用程序,至少与Maven一样。看看这篇文章:Maven 2 and WebSphere:
答案 1 :(得分:1)
WebSphere已经(拥有?)Rapid Deploy功能,您可以将其用于“热”部署。基本上它为此启动了无头Eclipse,但它比完整的EAR构建快得多,并且与通过WTP一样动态。
当时,我们有一个Ant任务,我们用它来将文件复制到WRD目录。我不确定这对Maven有什么用处,但我想有人可以装备一些东西。