- 博客(0)
- 资源 (3)
- 收藏
- 关注
maven的jetty插件提示No Transaction manager found导致启动慢的解决方法
在使用maven开发web项目极大地方便了jar包的依赖,在测试时也可以集成Servlet容器,从启动速度和量级上看,Jetty无疑是不二选择,然而从8.x开始,如果你的web项目中不包含数据库访问(或者说没有事务管理器)的话,在其启动时会提示找不到事务管理器,输出信息如下:
oejpw.PlusConfiguration:No Transaction manager found - if your webapp requires one, please configure one.
而且启动过程会暂停十几秒,在反复调试代码时很浪费时间
2014-07-23
将NGINX发布为系统服务 工具
1. 把它命名成你想要的名字(比如: "myapp.exe",当然,你也可以不改名)
2. 将重命名后的 myapp.exe 复制到 nginx 的安装目录(我这里是 "F:\nginx-0.9.4")
3. 在同一个目录下创建一个Windows Service Wrapper的XML配置文件,名称必须与第一步重命名时使用的名称一致(比如我这里是 "myapp.xml", 如果,你没有重命名,则应该是 "winsw-1.9-bin.xml")
文件内容如下:
<?xml version="1.0" encoding="UTF-8" ?>
<service>
<id>nginx</id>
<name>nginx</name>
<description>nginx</description>
<executable>F:\nginx-0.9.4\nginx.exe</executable>
<logpath>F:\nginx-0.9.4\</logpath>
<logmode>roll</logmode>
<depend></depend>
<startargument>-p F:\nginx-0.9.4</startargument>
<stopargument>-p F:\nginx-0.9.4 -s stop</stopargument>
</service>
4. 命令行下执行以下命令,以便将其安装成Windows服务。
F:\nginx-0.9.4> myapp.exe install
OK,至此,完工,确认一下:我的电脑 右键 -> 管理 -> 服务 -> 是否有了个 nginx 呢?启动起来,在浏览器中 访问 http://localhost 确认一下,再 停止服务,再访问一下 http://localhost 确认一下。
补充:
Windows Servcie Wrapper的命令格式如下:
# 安装服务
CMD:\> myapp.exe install
# 卸载服务
CMD:\> myapp.exe uninstall
# 启动服务
CMD:\> myapp.exe start
# 停止服务
CMD:\> myapp.exe stop
2014-02-19
c3po连接池jar包
c3po连接池jar包,测试过好用。
<bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource" destroy-method="close">
<property name="driverClass">
<value>oracle.jdbc.driver.OracleDriver</value>
</property>
<property name="jdbcUrl">
<value>jdbc:oracle:thin:@192.168.0.3:1521:orcl</value>
</property>
<property name="user">
<value>***</value>
</property>
<property name="password">
<value>***</value>
</property>
<!--连接关闭时默认将所有未提交的操作回滚。Default: false
<property name="autoCommitOnClose"><value>false</value></property> -->
<property name="initialPoolSize"><value>30</value></property>
<property name="minPoolSize"><value>5</value></property>
<!--连接池中保留的最大连接数。Default: 15 -->
<property name="maxPoolSize"><value>100</value></property>
<!--当连接池中的连接耗尽的时候c3p0一次同时获取的连接数。Default: 5 -->
<property name="acquireIncrement"><value>5</value></property>
<!--最大空闲时间,120秒内未使用则连接被丢弃。若为0则永不丢弃。Default: 0 -->
<property name="maxIdleTime"><value>120</value></property>
<property name="maxStatements"><value>1000</value></property>
</bean>
2011-12-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人