文档章节

利用ECTomcat的在线编译功能,轻松部署RunJS

c
 crxis
发布于 2015/04/11 20:44
字数 445
阅读 52
收藏 0

RunJS虽然是一个前端代码的编辑分享平台,但它不仅需要部署在服务器端,而且还要编译Java源代码才能运行。本文将介绍一个快速部署RunJS的方法——使用ECTomcat管理面板在线编译RunJS源代码。

1、下载项目源码:http://git.oschina.net/oschina/RunJS/repository/archive?ref=master
2、解压oschina-RunJS-master.zip
3、导入RunJS/RunJS/docs/runjs.sql到数据库
4、上传程序到ECTomcat服务器
4、在RunJS/RunJS/src/jdbc.properties修改数据库连接配置
5、将src目录放到Tomcat的temp目录下,并重命名为mysrc
6、将webapp/WEB-INF/lib复制到Tomcat的temp目录,并重命名为mylib
7、在ECTomcat管理面板编译Java项目,编码选择UTF-8
8、在Tomcat的temp目录下编译出myclasses目录,将其重命名成classes并复制到webapp/WEB-INF/
9、将webapp重命名成ROOT放到Tomcat的webapps下(原来的ROOT可以删除或重命名成ROOT7)
10、在ECTomcat管理面板重启Tomcat,用赠送的域名即可测试访问。

目前 oauth 登陆配置只能使用开源中国的账号进行登录——这是有前提的!至少需要修改主页的模板文件和源代码中的回调链接,修改源代码后,需要重新编译部署。

RunJS测试:http://runjs.demo.tomcats.pw/

如果要部署到本地,将ROOT打包下载,放到本地Tomcat的webapps下即可。




© 著作权归作者所有

共有 人打赏支持
c
粉丝 0
博文 2
码字总数 950
作品 0
广州
个人站长
私信 提问
RunJS 大幅改版,增加众多新功能

RunJS 是一个在线编辑、保存、分享 HTML、CSS、JavaScript 代码的平台,拥有实时预览、分享、Fork等多种特性。 体验地址:http://runjs.cn RunJS 在上线后受到了用户大量的反馈,我们也针对这...

王振威
2012/12/03
4.6K
25
关于RunJS部署在Tomcat上配置虚拟目录出现问题

---------------------------------------- 1.下载项目源码:git clone http://git.oschina.net/oschina/RunJS.git 2.创建空数据库,并使用 RunJS/RunJS/docs/runjs.sql 脚本建表,假设数据库......

芝麻谷
2014/11/19
403
2
OSC 宣布全面开源 RunJS 前端编码分享平台

RunJS (http://runjs.cn) 开源中国在 2013 年初上线的一个在线的 HTML、Javascript、CSS 等 web 前端代码的编辑分享平台,拥有实时预览、高亮显示、代码格式化等功能,提供 OSChina、微博、q...

oschina
2014/06/16
10K
70
千元悬赏 RunJS 编辑器性能差的问题(第 6 期)

RunJS 是一个在线的 HTML、Javascript、CSS 等 web 前端代码的编辑分享平台,拥有实时预览、高亮显示、代码格式化等功能。该系统的完整代码已经开源,源码地址:http://git.oschina.net/osch...

oschina
2014/07/17
6.4K
50
RunJS 支持 CoffeeScript/Less CSS 的在线编辑

大家有没有注意到现在已经可以直接在 RunJS 上用 CoffeeScript 来编写脚本,用 Less CSS 来编写样式。 先来看一个演示代码: 但 RunJS 默认还是使用 JavaScript 和 CSS ,如何启用 CoffeeSc...

红薯
2012/12/06
2.5K
9

没有更多内容

加载失败,请刷新页面

加载更多

centos7 部署Apache服务器

centos7 部署Apache服务器 置顶 2017年09月05日 09:12:49 师太,老衲把持不住了 阅读数:19700 飞翔科技 2017-09-04 16:24 Apache程序是目前拥有很高市场占有率的Web服务程序之一,其跨平台和...

linjin200
29分钟前
1
0
CENTOS7 搭建文件服务器:samba共享linux文件夹

一、安装samba: sudo yum install samba 二、配置samba共享目录 sudo vi /etc/samba/smb.conf [rpi_web_notebooks] comment = 树莓派jupyter notebook目录 path = /home/......

mbzhong
39分钟前
2
0
解析Nuxt.js Vue服务端渲染摸索

本篇文章主要介绍了详解Nuxt.js Vue服务端渲染摸索,写的十分的全面细致,具有一定的参考价值,对此有需要的朋友可以参考学习下。如有不足之处,欢迎批评指正。 Nuxt.js 十分简单易用。一个简...

前端攻城老湿
49分钟前
4
0
深入解析React中的元素、组件、实例和节点

React 深入系列,深入讲解了React中的重点概念、特性和模式等,旨在帮助大家加深对React的理解,以及在项目中更加灵活地使用React。 React 中的元素、组件、实例和节点,是React中关系密切的...

前端攻城小牛
今天
5
0
菜鸟网络三面面经(java开发岗):Spring boot+JVM+线程池+中间件

一面 1、HaspMap底层原理?HaspTable和ConcurrentHashMap他们之间的相同点和不同点? 2、由上题提到锁的问题 3、MySQL的表锁&行锁&乐观锁&悲观锁,各自的使用场景 4、Java线程锁有哪些,各自的...

别打我会飞
今天
7
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部