sina SAE开发部署JAVA web项目

SAE中的中间件使用的是jetty,不是tomcat,SAE中已经有了部分java WEB必须的jar包,所以有些jar包我们并不需要导入,不然在SAE中会产生jar包冲突,具体几个什么jar包可以在SAE开发文档中看得到,我这里部署了一个Spring MVC的WEB项目,仅仅使用到了这些jar包,就可以在SAE中运行,如果还需要其他jar包可以自己添加:173957_4dnw_2010330.png

部署SAE时用到的war包,我开始导出war包时对目录不熟,导出的war无法运行,相信很多新手朋友也不明白web项目在服务器中运行的正确目录结构,所以在这里介绍一下,中间件读取war包的web项目只需要WEB-INF目录就可以了,所以我们导出war时在eclipse中对WEB-INF目录右击,选择Export,保存格式为war,直接导出就可以了,eclipse会连同与WEB-INF同级的js和img目录一并包入war包中,如下:

174644_1r1P_2010330.png

同时还要注意需要先把项目编译一遍,在WEB-INF下的classes目录下生成项目中的class文件,否则在服务器中无法运行,最后将war包导入SAE中就可以了

首先进入应用管理菜单,选择代码管理:

174915_JaMK_2010330.png

在自己的项目右边点击操作,选择上传war包:

174935_5BZf_2010330.png

最后在浏览器中输入自己项目的地址就可以访问自己的小项目了


转载于:https://my.oschina.net/ssrs2202/blog/494711

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值