resin

IntelliJ IDEA 使用 Resin + JRebel 实现热部署

柔情痞子 提交于 2019-12-02 03:05:44
官方实例: http://zeroturnaround.com/software/jrebel/intellij-idea-jrebel-tutorial-formerly-javarebel/ 网上有不少基于Tomcat+JRebel热部署的教程,这里简单就 Resin + IDEA + JRebel配置热部署环境步骤小作说明. 1.初始工作: 下载JRebel 破解版的jar包,下载IDEA JRebel的插件,过程略 2.在IDEA下 配置Resin + JRebel 在IDEA下,点击 "Edit Configurations",然后添加一个名为Resin3.x 的服务 configure设置Resin根目录的路径 其中 VM Options的配置如下: -javaagent:C:\Users\Administrator\.IntelliJIdea13\config\plugins\jr-ide-idea\lib\jrebel\jrebel.jar -Xmx512M -Xms512M -XX:MaxPermSize=1024m -noverify MaxPermSize这里设置为1G,因为JRebel热部署的过程中需要占用大量的常量空间,最好设置为512M以上,否则很容易爆MaxPermGen space异常 然后点击Deployment,添加要启动的项目 配置resin

JEPLUS之项目环境布署——JEPLUS之项目环境布署

大兔子大兔子 提交于 2019-12-01 10:58:24
项目环境布署 1.Mysql数据库数据还原,记住端口号不要冲突. 二,导入项目,找到Debug Configurations ,配置resin 写入项目名,配置resin类 配置resin参数,第一行是resin的配置文件,配置完后点击应用 第一小步默认添加项目架包,第二小步里先添加jdk里的tools.jar,再添加resin里lib所有.jar文件 在创建.conf文件时要和配置resin配置参数时里的第一行文件名字相同,我这里写的是jePlues.conf,多个服务时,日志文件名不要相同. 找到项目的WebRoot的目录 配置完成后,会出现项目名,运行成功后,在浏览器(建议使用谷歌浏览器)上访问端口号即可. 总结:走了很多的弯路,也遇到很多错误,不过感觉收获很大. 阅读原文及查看更多 来源: oschina 链接: https://my.oschina.net/u/3876932/blog/1844081

修改eclipse下maven项目的java文件编译目录路径

杀马特。学长 韩版系。学妹 提交于 2019-12-01 10:58:13
右键maven项目,在Java Build Path选项的Source选项,选中Output folder 点击Edit按钮,改变maven原来的java文件编译目录,按ok就可以了。 原来的maven的java文件编译后会保存在target目录下,而resin服务器是配置在maven的webapp目录中,这样修改一个java文件,还要maven编译一次,很麻烦 这样就可以实现修改maven的java文件,编译后在resin服务器就直接体现出来了。 前提是resin不能以war的形式发布。 resin.conf的配置文件 <web-app id="/" root-directory="F:\maven\workspace-javaee\account-parent\account-web\src\main\webapp" /> app-default.xml的配置 <class-loader> <compiling-loader path="WEB-INF/classes"/> <library-loader path="/usr/local/app/workspace/boss6.0/boss-web/target/boss-web/WEB-INF/lib"/> 更改lib的目录 </class-loader> 然后在cluster-default.xml中找到 <resin

用resin跑java web项目方法

独自空忆成欢 提交于 2019-12-01 10:57:59
一、跑项目 准备:Memcached,resin-pro-3.1.8-with-r,java web project 1.把Memcached,resin-pro-3.1.8-with-r解压放到D盘 2.双击Memcached目录下的memcached.exe。打开的时候只有一个黑框,没有任何白字,是正常的。Memcached是用来启动服务的,起到一个推动的作用。 3.resin-pro-3.1.8-with-r的使用有两种。第一种,可以通过在环境变量下配置JAVA_HOME,RESIN_HOME这两个环境变量(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文件,和app-resin-conf.xml(名字可以不是这个名字,但是内容就是含有一些项目的resin home路径配置信息的) 5

nginx虚拟目录(alias与root的区别)

社会主义新天地 提交于 2019-12-01 09:37:00
nginx貌似没有虚拟目录的说法,因为它本来就是完完全全根据目录来设计并工作的。 如果非要给nginx安上一个虚拟目录的说法,那就只有alias标签比较“像”,干脆来说说alias标签和root标签的区别吧。 最基本的区别:alias指定的目录是准确的,root是指定目录的上级目录,并且该上级目录要含有location指定名称的同名目录。另外,根据前文所述,使用alias标签的目录块中不能使用rewrite的break。 说不明白,看下配置: location /abc/ { alias /home/html/abc/; } 在这段配置下,http://test/abc/a.html就指定的是/home/html/abc/a.html。这段配置亦可改成 location /abc/ { root /home/html/; } 这样,nginx就会去找/home/html/目录下的abc目录了,得到的结果是相同的。 但是,如果我把alias的配置改成: location /abc/ { alias /home/html/def/; } 那么nginx将会从/home/html/def/取数据,这段配置还不能直接使用root配置,如果非要配置,只有在/home/html/下建立一个 def->abc的软link(快捷方式)了。 一般情况下,在location /中配置root

Nginx的 alias 与 root 的区别

被刻印的时光 ゝ 提交于 2019-12-01 09:36:20
nginx貌似没有虚拟目录的说法,因为它本来就是完完全全根据目录来设计并工作的。 如果非要给nginx安上一个虚拟目录的说法,那就只有alias标签比较“像”,干脆来说说alias标签和root标签的区别吧。 最基本的区别:alias指定的目录是准确的,root是指定目录的上级目录,并且该上级目录要含有location指定名称的同名目录。另外,根据前文所述,使用alias标签的目录块中不能使用rewrite的break。 说不明白,看下配置: location /abc/ { alias /home/html/abc/; } 在这段配置下, http://test/abc/a.html 就指定的是/home/html/abc/a.html。这段配置亦可改成 location /abc/ { root /home/html/; } 这样,nginx就会去找/home/html/目录下的abc目录了,得到的结果是相同的。 但是,如果我把alias的配置改成: location /abc/ { alias /home/html/def/; } 那么nginx将会从/home/html/def/取数据,这段配置还不能直接使用root配置,如果非要配置,只有在/home/html/下建立一个 def->abc的软link(快捷方式)了。 一般情况下,在location /中配置root

Differences between Java EE 6 CDI Implementations

瘦欲@ 提交于 2019-12-01 02:54:43
I've looked at JBoss' Weld Reference Implementation of JSR-299 Contexts and Dependency Injection, and I wanted to know how others CDI implementations compare to each other. Specifically, I know about Weld, Resin CanDI (by Caucho), and Apache OpenWebBeans. Quick overview of the protagonists: Weld is the RI (there is only one RI), version 1.0 is out, it is built into GlassFish v3 and the upcoming JBoss AS EE 6 but can also be used with other containers (with some limitations). OpenWebBeans is still under development, version 1.0.0 is planned for end of April 2010. Caucho CanDI seems to be tied

Differences between Java EE 6 CDI Implementations

我们两清 提交于 2019-11-30 23:50:05
问题 I've looked at JBoss' Weld Reference Implementation of JSR-299 Contexts and Dependency Injection, and I wanted to know how others CDI implementations compare to each other. Specifically, I know about Weld, Resin CanDI (by Caucho), and Apache OpenWebBeans. 回答1: Quick overview of the protagonists: Weld is the RI (there is only one RI), version 1.0 is out, it is built into GlassFish v3 and the upcoming JBoss AS EE 6 but can also be used with other containers (with some limitations). OpenWebBeans

Linux下如何配置FineReport报表工程

好久不见. 提交于 2019-11-30 10:55:36
电脑操作系统 : linux 服务器: resin 报表工程 应用: FineReport 操作步棸: 一:安装 jdk 二:安装服务器,以 resin 为例 三:配置报表工程 一:安装 jdk 1. 首先在 相关官网 上下载 jdk 例如 jdk1.6, 名称为 jdk-6u2-linux-i586-rpm.bin 2. 通过 ftp 上传 jdk-6u2-linux-i586-rpm.bin 3. 通过命令给所有的用户添加可执行的权限 chmod a+x jdk-6u2-linux-i586-rpm.bin a : All ,即全部的用户,包含拥有者,所属群组以及其他用户 x :执行或切换权限,数字代号为 "1" 。 4. ./jdk-6u2-linux-i586-rpm.bin 会生成文件 jdk-6u2-linux-i586-rpm 同样给所有的用户添加可执行权 安装程序 rpm -ivh jdk-6u2-linux-i586-rpm 接受协议,按 enter 即可 5. 最后设置 path 与 classpath export JAVA_HOME=/usr/java/jdk1.6.0_02 6. 执行命令 java –version 如果出现 java version "1.6.0_02" 表示安装成功 二.安装 resin 服务器 准备工作:在 resin 官网下载

RHEL5+ImageMagick-6.4.0-0+jmagick-6.4.0+resin 解决方案

情到浓时终转凉″ 提交于 2019-11-30 08:25:31
一开始在网上找了很多文档参照处理都没有解决,还在下面的帖子里跟大家讨论很很久。 http://www.oschina.net/bbs/thread/5668 最后自己解决了,而且重复再3台机器上都陆续用此方法一次成功,把完整的说明写出来,给大家做参考。 准备资料: jmagick-6.4.0-src.tar.gz ImageMagick-6.4.0-0.tar.gz http://downloads.jmagick.org/6.4.0/ tiff-3.8.2.tar.gz http://www.linuxfromscratch.org/blfs/view/6.3/general/libtiff.html jpegsrc.v6b.tar.gz http://code.google.com/p/quirkysoft/downloads/detail?name=jpegsrc.v6b.tar.gz&can=2&q= libpng-1.2.43.tar.gz http://sourceforge.net/projects/libpng/files/ 安装: (1)安装tiff-3.8.2 tar –zxvf tiff-3.8.2.tar.gz cd tiff-3.8.2 ./configure make make install make check (2)安装jpegsrc.v6b