[异常解决] 初玩SAE遇到的小问题——注册&创建项目+MyEclipse装插件直接部署+一个简单的JSP部署实现
① 新浪SAE快速上手教程:http://jingyan.baidu.com/season/43090
上面一个链接是针对PHP的相关介绍,如果用java还有点不一样,具体请看新浪SAE官网:http://sae.sina.com.cn/doc/java/tutorial.html#id2
② 我用的是java web,和php不一样,只能上传war文件(好像不能直接编辑),接着从官网看到这个:

以为可以把这个插件用在MyEclipse上,但是结果不行,接着找到了在MyEclipse下装SVN的解决方案:
MyEclipse10安装SVN插件:http://www.cnblogs.com/xdp-gacl/p/3497016.html
可是装好之后使用起来似乎不行~

③ 然后没办法又回到刚才的步骤,继续从Eclipse插件入手(因为在上面装SVN过程中发现下载下来的插件和sea-Eclipse的插件很像,于是采用相同的操作(不过没只取解压后的对应的两个文件夹,而是解压后直接全部放在其中)),本来想迎来惊喜在window->show view->other中看到和SVN一样的效果,原以为失败了呢,但是突然在鼠标右键的弹出的菜单栏里发现了Sina App Engine Java选项,然后回头看官方介绍用法(还有视频),然后就学会了将工程直接部署上去了!

注:Eclipse插件的部署在MyEclipse和官方说的布置方法稍有不同,建议参考上面SVN的布置方法http://www.cnblogs.com/xdp-gacl/p/3497016.html,再从新浪官网下载插件http://sae.sina.com.cn/doc/download.html#java-download
其实中间还有个小插曲,本来我是采用笨的方法直接上传war文件的(版本1),然后后来用svn方法(还是在版本1)发现总是不是和自己想的一样,后来新建一个版本(不传war),然后直接将工程通过Sina App Engine Java传上去,结果就行了~
上面 讲了这么多(其实知道了也就几分钟)将近弄了一下午!下面将简单说一下在MyEclipse下利用上面所装的插件将一个简单的JSP工程部署到新浪云:其实官方教程http://sae.sina.com.cn/doc/java/tools.html#java-eclipse-plugin也把插件使用介绍的很清楚,特别是下面的注释!

- 应用名、应用版本、安全邮箱、安全密码为必填项
- 选择Eclipse中的Java文件,插件会自动寻找相应的class文件来提交
- 列表中的War Path指的是文件在war包中的路径
- 通过Configuration区域可删除上传文件和编辑上传文件在war包中的路径或操作
④ 当部署完毕后,在浏览器里就可以直接访问了:(我们在本地一般用http://localhost:port/工程名/web.xml中servlet-mapping指明的url-pattern,当部署到云端后直接是域名+web.xml中servlet-mapping指明的url-pattern)

最后:本文只是流水账的记录了下从从未用过sina云到成功在上面部署一个Java Web的过程所遇到的小问题,只可当做异常解决类笔记,不能算上教程,也希望给碰巧也遇到相同困惑和碰巧搜到这个页面的朋友一点帮助~
[异常解决] 初玩SAE遇到的小问题——注册&创建项目+MyEclipse装插件直接部署+一个简单的JSP部署实现的更多相关文章
- vue-cli@3.x初体验之前篇-回顾vue-cli@2.x创建项目的流程
模拟实际工作中的操作,假如新开启了一个vue项目,可以先看看上篇博文中的git操作,新建空仓库vue-demo,并拉取到本地,创建本地dev分支后 1. 全局安装vue-cli yarn global ...
- 大型网站技术架构(四)--核心架构要素 开启mac上印象笔记的代码块 大型网站技术架构(三)--架构模式 JDK8 stream toMap() java.lang.IllegalStateException: Duplicate key异常解决(key重复)
大型网站技术架构(四)--核心架构要素 作者:13GitHub:https://github.com/ZHENFENG13版权声明:本文为原创文章,未经允许不得转载.此篇已收录至<大型网站技 ...
- 安装visual studio2017后 首次启动出现ActivityLog.xml异常解决方法
安装visual studio2017后 首次启动出现ActivityLog.xml异常解决方法 ps:操作系统是win10 在官网下载了vs2017社区版按照教程(教程链接在文末)安装完成之后,首次 ...
- [异常解决] How to build a gcc toolchain for nRF51 on linux (very detailed!!!)
1.Install gcc-arm-none-eabi https://devzone.nordicsemi.com/tutorials/7/This link shows that developm ...
- 通过sougou输入法,解决卡在Setup Wizard(小绿人)界面
本人使用海信EG900手机(安卓2.3.5,已root),为了使用google的服务,先后手动复制和CWM recovery刷入google服务包(gapps-gb-20110828-signed.z ...
- redis 异常解决办法
redis 异常解决办法 26069:M 08 Aug 17:06:58.858 # WARNING: The TCP backlog setting of 511 cannot be enforce ...
- ClientAbortException 异常解决办法
http://blog.sina.com.cn/s/blog_43eb83b90102ds8w.html ClientAbortException 异常解决办法 当我们用Servlet导出图片,或用J ...
- 小易邀请你玩一个数字游戏,小易给你一系列的整数。你们俩使用这些整数玩游戏。每次小易会任意说一个数字出来,然后你需要从这一系列数字中选取一部分出来让它们的和等于小易所说的数字。 例如: 如果{2,1,2,7}是你有的一系列数,小易说的数字是11.你可以得到方案2+2+7 = 11.如果顽皮的小易想坑你,他说的数字是6,那么你没有办法拼凑出和为6 现在小易给你n个数,让你找出无法从n个数中选取部分求和
小易邀请你玩一个数字游戏,小易给你一系列的整数.你们俩使用这些整数玩游戏.每次小易会任意说一个数字出来,然后你需要从这一系列数字中选取一部分出来让它们的和等于小易所说的数字. 例如: 如果{2,1,2 ...
- The APR based Apache Tomcat Native library 异常解决办法
tomat在linux服务器上启动报The APR based Apache Tomcat Native library which allows optimal performance in pro ...
随机推荐
- interactivePopGestureRecognizer
苹果一直都在人机交互中尽力做到极致,在iOS7中,新增加了一个小小的功能,也就是这个api:self.navigationController.interactivePopGestureRecogni ...
- sqlite3 根据实体自动生成建表语句
public class BuildSqlTool { public static string GetCreateTableSql(object t) { //CREATE TABLE &quo ...
- 解决iis7只能上传30M文件的限制
首先停止IIS7 服务 访问 下面的目录 X:\Windows\System32\inetsrv\config\schema 用记事本打开 IIS_schema.xml 右键管理员取得权限,以去除只读 ...
- phpStudy 的Apache虚拟主机配置
放弃了wamp,朋友介绍了phpstudy,不错的一款软件,关键是能自由切换php版本.相关的阿帕奇虚拟主机配置参考:http://www.th7.cn/system/win/201506/10846 ...
- Linux 如何使用压缩与解压缩的方式将Windows下的zip压缩包上传到Linux系统
当我们无法使用xftp方式上传文件到Linux系统时,我们可以使用在Windows下压缩文件夹,然后到Linux系统下解压缩的方式,完成整个上传工作. 第一步:在Windows系统下,将整个文件夹压缩 ...
- 在 Mac OS 上使用 TypeScript 编写 ASP.NET Core 1.0 应用
var appInsights=window.appInsights||function(config){ function r(config){t[config]=function(){var i= ...
- sqlserver游标的使用方式
----臨時表 把數據抄寫到此表,然後做2個表的同步 SELECT [FA_NUMBER] ,[STATUS] ,[FA_REQUESTOR] ,[CALI_NUMBER] ,[AMT] FROM [ ...
- [XAF] How to represent an enumeration property via a drop-down box with check boxes
https://www.devexpress.com/Support/Center/Example/Details/E689
- Java程序性能优化技巧
Java程序性能优化技巧 多线程.集合.网络编程.内存优化.缓冲..spring.设计模式.软件工程.编程思想 1.生成对象时,合理分配空间和大小new ArrayList(100); 2.优化for ...
- (转)Silverlight控件关系理解
原文地址http://www.cnblogs.com/Joetao/articles/1899664.html 本篇学习了Silverlight中的控件继承关系,了解控件的继承关系对应我们操作控件,使 ...