Eclipse+Resin = 简单易用的web开发组合

eclipse中项目部署resin教程 记得之前刚到公司上班的时候要安装resin,但是博主之前用的是tomcat啊,所以不知道怎么安,项目要怎么部署运行呢?于是博主就上百度搜,虽说有很多答案,但是大多要不是不全就是运行报错的,百度了很久也找不到什么好答案,所以为了让以后的小伙伴们可以不浪费那么多时间在查百度上博主现在就来发一篇在eclipse的环境中web项目部署resin该怎么部署才可以跑起来呢,恩,分成几个步骤如下: 1):首先 阅读详情

Eclipse+Resin=简单易用的web开发组合

    没有用eclipse做过大型的应用,对eclipse的了解仅仅停留在爱好和熟悉阶段。

    感觉eclipse的界面不错,给人一种耳目一新的感觉,对java的支持不错,但对jsp的支持就实在不敢恭维。不论是lomboz还是jbossIDE插件,都无法达到jbuilder、IntelliJ IDEA等商业级IDE的水准(据说有更好的插件,对此我也深信不疑,可能是我没有找到吧 )。

    前一段时间利用业余时间帮朋友开发一个简单的公司网站,近来对开源近乎痴迷的我毅然选择了eclipse+tomcat(resion)的组合,之所以选择resin,是因为接触的比较早,对其卓越的性能和简单的配置管理功能一直深深吸引着,呵呵 开始吧 Let's GO!

    经过一段时间的使用,感觉lomboz对于和web服务器的集成更强一些,但是对于hibernet的集成支持似乎不如jbossIDE强大,所以我选择了新建一个基于jbossIDE插件的项目,但是我又不想用jboss做服务器,毕竟只是一个小型的web网站,我又不需要EJB啊等重型组件的支持,为了更简易的移植和部署,甚至数据库连接池我都不会用服务器自带的,tomcat足以,resin也好,比tomcat更快、更易于调试嘛

    如何才能将我的项目集成resin服务器来进行调试开发呢 呵呵 经过摸索 终于有了一个简单可行的办法

    有点:无需插件,纯JAVA环境运行(Eclipse3.0.1、Resin3.0.12)


1、建立基本结构
首先在Eclipse中新建一个项目website,结构如下:
website
|--src
|
|--webapp
    |
    |-- WEB-INF
        |
        |--classes
        |--lib

2、配置项目属性
在该项目属性中配置:
该项目JAVA文件编译的缺省输出文件夹为上面的classes目录
在LIB列表中添加编译需要的jar
具体的配置看个人情况而定了

3、配置Resin的conf
编辑/resin/conf/test.conf文件的内容,默认也可,在其后面的</host>上面添加一行:
<web-app id='/' document-directory="F:/eclipse/workspace/website/webapp"/>
这是最简配置,当然详细参数自己可以具体定制

4、配置Eclipse的运行
打开Eclipse的“运行”菜单,选择“运行”
选择JAVA应用程序,点击下面的新建按钮,新建一个运行项目。
名称自己填写,我们暂时以“resin3.0.12-javer网站系统”来命名这个例子。然后配置其中的相关属性。

(1)主要
项目:我们选择刚刚新建的website项目。
Main类:填写com.caucho.server.resin.Resin

(2)自变量
程序自变量:-conf "D:/resin/conf/test.conf"
VM自变量:
-Dresin.home="D:/resin"
-Djava.util.logging.manager=com.caucho.log.LogManagerImpl

(3)类路径:添加Resin home的lib下的jar。

其它项目默认或根据情况自己定制即可。
配置好之后点击“应用”按钮,然后点击下面的“运行”按钮即可运行该项目

以后你会发现工具条上运行按钮的下拉列表里面多了一个“resin3.0.12-javer网站系统”
这样以后通过工具条上的运行和调试按钮就可以来运行、调试我得website项目了 : )
 

Resin构建/运行/IDE支持 简介    Resin是CAUCHO公司的产品,一个非常流行的application server,对servlet和JSP提供了良好的支持,性能也比较优良,resin自身采用的是JAVA语言开发 Resin本身包含了一个支持HTTP/1.1的WEB服务器,它不仅可以显示动态内容,而且显示静态内容的能力也非常强,速度直逼APACHE server,许多站点都是使用 该WEB服务器构建的,Re 阅读详情

相关推荐

Vivado工程芯片型号更换全流程:从IP更新到生成新bit文件(避坑指南)

本文详细介绍了Vivado工程中更换芯片型号的全流程,包括IP更新、约束文件适配和生成新bit文件的关键步骤。特别针对FPGA开发中常见的兼容性问题提供避坑指南,帮助开发者高效完成芯片迁移,确保设计稳定性和性能优化。

weixin_42549451的博客 298

Eclipse+Resin=简单易用的web开发组合

 没有用eclipse做过大型的应用,对eclipse的了解仅仅停留在爱好和熟悉阶段。     感觉eclipse的界面不错,给人一种耳目一新的感觉,对java的支持不错,但对jsp的支持就实在不敢恭维。不论是lomboz还是jbossIDE插件,都无法达到jbuilder、IntelliJ IDEA等商业级IDE的水准(据说有更好的插件,对此我也深信不疑,可能是我没有找到吧 )。   

844

Allegro基本规则设置指导书之Spacing Region

当网络需要在Region中需要按照自身的规则匹配时,可以创建Region Class来匹配。Region也支持Class to Class规则,点击ok即可。Allegro基本规则设置指导书之Spacing Region。下面介绍基本规则设置指导书之Spacing Region。给创建好的Region 匹配一个规则。空白的地方创建一个Region。

weixin_54787054的博客 564

在eclipse里面配置resin来启动web应用

一、准备工作   1.先新建一个web项目(这步省略)   2.下载一个resin3和一个resin4备用   二、用resin3配置项目启动   1.从resin3的conf目录拿一个resin.conf到项目根目录  2.修改resin配置,修改为自己项目webapp的位置   3.配置启动   3.1右击项目名称&gt;run as&gt;run confi...

chengpeng_2015的博客 1364

详细介绍用MATLAB实现基于A*算法的路径规划(附完整的代码,代码逐行进行解释)(一)--------A*算法简介和环境的创建

   本系列文章主要介绍基于A*算法的路径规划的实现,并使用MATLAB进行仿真演示。    一、 A*算法简介       A*(A-Star)算法是一种静态路网中求解最短路径最有效的直接搜索方法,也是解决许多搜索问题的有效算法。算法中的距离估算值与实际值越接近,最终搜索速度越快。      公式表示为: f(n)=g(n)+h(n),其中, f(n) 是从初始状态经由状态n到目标状态的代价估计,g(n) 是在状态空间中从初始状态到状态n的实际代价,h(n) 是从状态n到目标状态的最佳路径的估计代价。

慕羽★的博客 7万+

【零基础学习CAPL】——弹窗信息提示

不用手动制作Panel窗口,直接使用CAPL脚本实现弹窗提示。//没有wait超时,等待测试人员确认//有wait超时,对话框在超时后自动终止//有wait超时,可以显示一个资源,即对话框可以显示额外的信息。/*参数说明text:显示在弹窗中的内容,长度限制在4096字符timeout:弹窗自动结束的时间,单位:ms。若为0,则无超时控制heading:对话框文本上方的标题。字符串最大长度限制在256个字符。resource:URL或文件路径。字符串的最大长度是有限的(512个字符)。

LOVE135149的博客 264

Resin 与 Eclipse的集成

Resin 与 Eclipse的集成 1.      Eclipse 下载 这里就不用说了。   2.      Resin下载 可以到这里来下载,http://www.caucho.com/download/ 我在此下载的是Resin 3.1.12的版本。 下载后解压即可,我是放在D:\Java\OpenSourceJavaSourceCode\resin-3.x\resin-3.1

sz_bdqn的专栏 1万+

机器人控制仿真软件:MATLAB Simulink Control System Toolbox_(1).MATLAB基础知识

MATLAB(Matrix Laboratory)是由MathWorks公司开发的一种高性能数值计算和可视化软件。它广泛应用于科学计算、工程设计、信号处理、控制系统设计、图像处理等领域。强大的矩阵运算能力:MATLAB的核心是矩阵运算,能够高效处理大规模的数值数据。丰富的工具箱:MATLAB提供了大量的工具箱,如Control System Toolbox、Simulink、Signal Processing Toolbox等,这些工具箱覆盖了多个应用领域。易于使用的图形界面。

kkchenjj的博客 906

Eclipse没有Resin插件的情况下如何配置并启动RESIN服务进行调试。

 Eclipse没有Resin插件的情况下如何配置并启动RESIN服务进行调试。1、配置Resin的conf在RESON的安装目录下的CONF目录下复制生成一份resin.conf,命名为eclipse.conf编辑其中的内容,默认也可,在其后面的上面添加一行:这是最简的配置,详细参数自己可以定制。2、配置Eclipse的运行打开

牛栏札记 1779

人形机器人新产品导入(NPI)工艺工程师的角色与技术解析

本文系统解析人形机器人NPI工程师的核心职责与能力要求。主要内容包括:1)NPI工程师需主导装配工艺设计、样品试做及问题闭环,涉及公差分析(如尺寸链计算)、工艺评审与FMEA应用;2)要求输出完整工艺文档体系,并跟踪试产至量产全过程;3)任职资格强调3年以上机器人/智能制造行业经验,掌握SPC、公差计算等质量工具,熟悉点胶/焊接等工艺及特殊材料特性;4)通过实际案例展示关节精度优化、新物料验证等典型工作场景;5)提供基于职责的面试问题及技术性解答方案。文章聚焦技术细节,为从业者提供实用参考框架。

郑伟强dev的专栏 381

【Python进阶】VSCode Python开发完全指南:从环境配置到高效调试

本文通过15个实战案例,系统讲解VSCode进行Python开发的环境配置、编码技巧、调试方法及性能优化,帮助初学者快速构建专业开发环境。

赶紧的博客 3758

在eclipse中配置resin

在eclipse中部署resin   最近项目中要使用resin所以最近就对resin做了一下配置和简单的应用,作为记录写入我的博客中,留给自己和需要的人 首先还是对resin做一个简单的介绍吧 度娘版: Resin是CAUCHO公司的产品,是一个非常流行的支持servlets和jsp的引擎,速度非常快。Resin本身包含了一个支持HTTP/1,1的WEB服务器。虽然它可以显示动态内容,

wang309951183的专栏 823

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

无插件在Eclipse中利用Resin调试和开发WEB应用程序

这篇短文写给没有做过Eclipse+Resin开发的朋友,并非写给各位高手。:)主要介绍了无需Resin插件如何在Eclipse运行和调试WEB应用程序。因为无需插件,纯JAVA环境运行,步骤可能多一点。下面以Eclipse3.0.1、Resin3.0.12为例说明如何配置,相关配置内容为仅供参考。1、建立基本结构首先在Eclipse中新建一个项目pjt,结构如下:||--src||--conte

3834

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

eclipse启动Resin3配置

Resin Eclipse

蓝猫的专栏 3350

Eclipse中配置resin

Resin是CAUCHO公司的产品,是一个非常流行的支持servlets和jsp的引擎,速度非常快。Resin本身包含了一个支持HTTP/1.1的WEB服务器。它不仅可以显示动态内容,而且它显示静态内容的能力也非常强。 本次介绍在Eclipse中安装使用resin。 1、Eclipse中未安装resin插件 若Eclipse中未安装resin插件,先新增resin Server,点击 Dow...

river106的博客 1286

mysql doc附加数据库_eclipse配合resin开发web,附加mysql数据库连接池配置设置整合与测试.doc...

eclipse配合resin开发web,附加mysql数据库连接池配置设置整合与测试.doc 网上对于上面的几种组合有不少介绍,但大都是一个版本,并且初学者很难配置成功。1、为什么选择ECLIPSE本人是从。NET转过来JAVA的,想找一个类似于VS一样强大的编辑器,发现太难了,ECLIPSE对于JAVA还算是不错的了,虽然人性化方面不如VS,但是它的强大插拔机制多少能弥补一些不足,并且它也是开源...

weixin_29696567的博客 179

resin如何部署java项目_用resin跑java web项目方法

一、跑项目准备:Memcached,resin-pro-3.1.8-with-r,java web project1.把Memcached,resin-pro-3.1.8-with-r解压放到D盘2.双击Memcached目录下的memcached.exe。打开的时候只有一个黑框,没有任何白字,是正常的。Memcached是用来启动服务的,起到一个推动的作用。3.resin-pro-3.1.8-w...

weixin_39781326的博客 847

无插件使用Eclipse和Resin调试WEB应用(Debug Web App In Eclipse and Resin Without Plugin)

文章声明 作者:傲风(aofengblog@163.com)       编写时间:2009年09月25日  网址:http://aofengblog.blog.163.com 作者保留所有权利,转载请保留文章全部内容! 环境 Eclipse-3.x Resin-3.0.x / Resin-3.1.x 一、在Resin-3.0.x中

luckygll的专栏 2236

在 Eclipse 中将 Java Project 作为 Resin 项目攻略

    因工作原因,需要在 Resin 环境下做 WEB 开发,IDE 当然非 Eclipse 莫属了。提供Eclipse 下的 Resin 插件的公司 improve-technologies 是比较知名的,通过其网站,improve technologies 应该是一家法国公司,当然(是我想当然)也继承了法国人的浪漫和懒散,这正是我梦寐以求的,但是事情还是海似的铺天盖地的压过来。Eclipse

老燕子的专栏 1433

Eclipse+Resin

这篇短文写给没有做过Eclipse+Resin开发的朋友,并非写给各位高手。:) 主要介绍了无需Resin插件如何在Eclipse运行和调试WEB应用程序。 因为无需插件,纯JAVA环境运行,步骤可能多一点。 下面以Eclipse3.0.1、Resin3.0.12为例说明如何配置,相关配置内容为仅供参考。 1、建立基本结构 首先在Eclipse中新建一个项目pjt,结构如下: ...

wangqiaowqo的专栏 130

eclipse中resin的使用

第一步:   1.将下载好的resin解压到任意目录   2.打开eclipse开发工具,下图是我eclipse的版本   3.在eclipse中新建立web项目,注意这里选择的项目路径为下图红线部分,也就是放在resin的webapps目录下面,这样不需要去配置resin的配置文件   4. 下图是创建好的项目结构:   第二步:   1.右键选择项目,选择run co...

二十七 281

Eclipse launch Resin

第一种方式: 在本机调试Resin服务,一般是在Eclipse IDE中进行,这样即可以快速的在开发环境中启动/终止Resin,又可以很方便的Debug程序、跟踪异常栈。 在任何版本的Eclipse中均可以通过编写launch文件的方法调试Resin,达成上述目的,步骤如下: 1. 打开菜单 Run -> Open Run Dialog... ,在 Java Applicat...

shaoxiangfei的专栏 240

eclipse3.7 简单配置resin4

先要下载完resin4(http://www.caucho.com/download/),下载后进行解压。 然后打开eclipse3.7 先装一个resin server的插件 本身的eclipse3.7是没有装resin的server,所以需要下载安装,点击后。 选择resin,比较简单就装好,不过唯一要提醒的是其运行环境需要jdk,注明不是jre,所以得自己在eclipse里面

后视镜 1095

eclipse开发Web项目时虚拟目录的妙用

采用Eclipse开发WEB应用,其生成的编译后文件放在WebRoot目录[不同配置会有差异]下,如果在Web服务器中直接配置一个虚拟目录,指向WebRoot目录,可以方便地查看运行效果,而不用进行发布。以Resin为例,在conf/resin.conf文件中找到, 在之前添加一个虚拟目录,其配置如下:启动Resin后,打开浏览器输入http://localhost:8080/My

phphot 1815
上一篇: ORACLE常见的1000个傻瓜式问题
下一篇: OA系列(二):发展历程
java008
博客等级 码龄23年 6粉丝 31原创
评论 3
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值