准备资源
1、JDK环境
2、下载Resin安装包 http://www.caucho.com
操作步骤
1、检查JAVA_HOME环境变量
2、解压resin压缩包,设定RESIN_HOME环境变量
3、运行resin,在命令行下执行java -jar resin-3.2.0/lib/resin.jar,也可直接运行RESIN_HOME/resin.exe
4、测试,输入默认访问地址http://localhost:8080
5、非必要操作,可以将相应resin应用服务也操作系统服务绑定,用以实现利用操作系统管理resin应用服务器生命周期,如下命令
C:\>resin-3.2.0/resin.exe -install-as "ServiceName" -conf conf/resin.xml
C:\>resin-3.2.0/resin.exe -remove-as "ServiceName"
Resin开发环境配置#Eclipse工程
这里我们指定开发环境是eclipse,所以只针对eclipse开发环境进行详细说明,eclipse环境下使用resin做为调试应用服务器有两个基本办法:
1、安装eclipse#Resin插件
2、调用Resin应用程序入口直接运行
应用程序配置
图示1
图示2
图示3
小节
1、Eclipse-->Debug Configurations#Main:
·Main class-->com.caucho.server.resin.Resin
2、#Arguments:
·Program arguments-->{-resin-home d:\work\resin-3.1.9 -conf conf/001_HelloJQuery.conf}
·VM arguments-->{-Djava.util.logging.manager=com.caucho.log.LogManagerImpl}
因为resin3早期版本可能不兼容-resin-home参数,这时可考虑通过环境变量的方式指定,如下:
config配置
-conf D:\resin-3.1.0\conf\.conf
环境变量
-Dresin.home=D:\resin-3.1.0
-Djava.util.logging.manager=com.caucho.log.LogManagerImpl
-Xms1024m
-Xmx1024m
3、#Classpath
·BootstrapEntries:添加${RESIN_HOME}\lib\*.jar
·UserEntries:添加{RESIN_HOME}\lib\resin.jar
开启远程调试
1、Resin服务器配置,添加JVM参数如下:
-Xdebug
-Xnoagent
-Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=12345
2、Eclipse Remote Application
2.1、Eclipse-->Debug Configurations#Remote Java Application
2.2、Host:远程服务地址
2.3、Port:远程服务开放的端口号
图示4
图示5
资源
resin支持非常多的配置元素详细可参考resin官网提供的帮助资源