eclipse 使用 jetty 开发web的集成方法
来源:互联网 发布:医疗器械软件描述范例 编辑:程序博客网 时间:2024/06/06 10:42
本项目在使用的是maven 搭建的框架
需要在pom中加入,目的是加入jetty插件,和一些maven 项目的install ,清除,编译插件 :
<build> <plugins> <plugin> <artifactId>maven-clean-plugin</artifactId> <version>2.1.1</version> </plugin> <plugin> <artifactId>maven-resources-plugin</artifactId> <version>2.5</version> </plugin> <plugin> <artifactId>maven-surefire-plugin</artifactId> <version>2.3</version> </plugin> <plugin> <artifactId>maven-install-plugin</artifactId> <version>2.2</version> </plugin> <plugin> <artifactId>maven-war-plugin</artifactId> <version>2.0.2</version> </plugin> <plugin> <artifactId>maven-compiler-plugin</artifactId> <version>2.0</version> <configuration> <source>1.6</source> <target>1.6</target> <encoding>UTF-8</encoding> </configuration> </plugin> <plugin> <artifactId>maven-javadoc-plugin</artifactId> <configuration> <encoding>UTF-8</encoding> <charset>UTF-8</charset> </configuration> </plugin> <plugin> <groupId>org.mortbay.jetty</groupId> <artifactId>maven-jetty-plugin</artifactId> <version>6.1.10</version> <configuration> <systemProperties> <systemProperty> <name>org.mortbay.jetty.Request.maxFormContentSize</name> <value>20000000</value> </systemProperty> </systemProperties> <webAppSourceDirectory>src/main/webapp</webAppSourceDirectory> <scanIntervalSeconds>3</scanIntervalSeconds> <contextPath>/pvbdp-alert-receive</contextPath> <webDefaultXml>jetty.xml</webDefaultXml> <jettyEnvXml>jetty-env.xml</jettyEnvXml> <connectors> <connector implementation="org.mortbay.jetty.nio.SelectChannelConnector"> <port>8080</port> </connector> </connectors> </configuration> </plugin> </plugins> <finalName>pvbdp-alert-receive</finalName> </build>
注意 : jettyEnvXml 这个配置是指定数据源的,所以一定要配置
jetty-env.xml 内容 :
<?xml version="1.0"?><!DOCTYPE Configure PUBLIC "-//Mort Bay Consulting//DTD Configure//EN" "http://jetty.mortbay.org/configure.dtd"><Configure id='wac' class="org.mortbay.jetty.webapp.WebAppContext"><New id="Test" class="org.mortbay.jetty.plus.naming.Resource"> <Arg>jdbc/pvbdpdb</Arg> <Arg> <New class="oracle.jdbc.pool.OracleConnectionPoolDataSource"><Set name="URL">jdbc:oracle:thin:@IP(数据库ip):1521:test</Set><Set name="User">数据库用户名</Set><Set name="Password">数据库密码</Set></New> </Arg> </New></Configure>
applicationContext.xml 中的 datasource 配置
<!-- 数据源配置,使用应用服务器的数据库连接池 --><bean id="dataSource" class="org.springframework.jndi.JndiObjectFactoryBean"><property name="jndiName"><value>java:comp/env/jdbc/pvbdpdb</value></property></bean>
注意 : 这里的jndiName 的 值,前面要加上 java:comp/env/
0 0
- eclipse 使用 jetty 开发web的集成方法
- eclipse集成jetty插件开发web项目
- eclipse集成jetty开发maven web项目(超简单)
- eclipse集成jetty开发maven web项目(超简单)
- mavn构建的web工程中嵌入/集成jetty 开发调试方便 较简单的方法一
- eclipse的maven web项目如何运行(使用jetty)
- eclipse的maven web项目如何运行(使用jetty)
- Eclipse Maven Jetty集成
- Eclipse Maven Jetty集成
- Eclipse中使用jetty启动Web项目
- main方法启动jetty java嵌入式web服务器jetty的使用
- eclipse集成tomcat开发web
- 使用eclipse集成的maven的方法
- Eclipse Web 开发的使用
- jetty使用教程(嵌入eclipse开发)
- jetty使用教程(嵌入eclipse开发)
- 使用jetty配置 开发web应用
- 使用jetty配置 开发web应用
- ubuntu下解决安装leargist后出现FFTW问题
- i2c_add_driver:i2c驱动注册流程分析
- pdf编辑器怎么用能够编辑pdf文件
- Java NIO系列教程(十一) Pipe
- web 调试 log 输出
- eclipse 使用 jetty 开发web的集成方法
- Reversible Primes
- Java Tomcat下载、安装和配置环境变量
- C# WinForm DataGridView 分页程序
- Struts2框架xml验证
- 读取 Excel(POI) 转 HTML
- github初使用
- android Retrofit+OkHttp使用自制的证书实现https安全传输
- CodeForces 269D