resin如何部署java项⽬_⽤resin跑javaweb项⽬⽅法
⼀、跑项⽬
准备:Memcached,resin-pro-3.1.8-with-r,java web project
1.把Memcached,resin-pro-3.1.8-with-r解压放到D盘
2.双击Memcached⽬录下的。打开的时候只有⼀个⿊框,没有任何⽩字,是正常的。Memcached是⽤来启动服务的,起到⼀个推动的作⽤。
(JAVA_HOME=C:\Java\jdk1.6.0_13; RESIN_HOME=D:\resin-pro-3.1.8-with-r);配置好这两个环境变量后,可以双击打开java web project根⽬录下的httpd.bat,来启动resin;第⼆种,其实类似,只是把环境变量的两个配置加在httpd.bat上(set
JAVA_HOME=C:\Java\jdk1.6.0_13
set RESIN_HOME=D:\resin-pro-3.1.8-with-r
)
4.还有⼀点需要说明的是,使⽤resin需要httpd.bat⽂件,和l(名字可以不是这个名字,但是内容就是含有⼀些项⽬的resin home路径配置信息的)
5.做了以上操作后,不需要像配置tomcat⼀样,new server,然后把项⽬添加到server下。只需要双击httpd.bat即可跑项⽬
⼆、远程debug项⽬
1、在满⾜前⾯的所有设置后;在 l ⽂件中的 The JVM arguments 部分添加配置
-
Xmx1024m
-Xss1m
-Xdebug
-Dcom.sun.management.jmxremote
-XX:MaxPermSize=256m
-Xnoagent
-Djavapiler=NONE
-Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=22222
2、双击httpd.bat⽂件跑项⽬(如果是maven的话,run as maven l,成功后,在双击httpd.bat⽂件跑项⽬),在项⽬正常跑起来后,执⾏第3点
3、右击项⽬,debug as-->debug configuration-->进⼊Remote Java Application进⾏配置,注意端⼝要跟上设置的⼀样。(例⼦设置的是 22222,这⾥对应设了 22222)-->然后点击 debug-->刷新页⾯,即
进来debug页⾯
【远程debug项⽬,前⾯截图的Host,不⼀定是localhost,可以是远程服务器的IP;同理,端⼝也得
改为远程服务器对应的端⼝;⼤前提是,远程服务器的该端⼝给你开了权限,才可以连得通】
4.完毕
三、热部署resin
1、常规部署(⾮热部署)
2、热部署,只需要在常规部署基础上,替换掉以下块配置即可;指定编译路径
jdk怎么使用具体配置:
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论