- 浏览: 225489 次
- 性别:
- 来自: 深圳
文章分类
- 全部博客 (212)
- 架构师-01-文档目录 (3)
- 架构师-02-组织 (7)
- 架构师-03-实施 (35)
- 架构师-04-监督 (14)
- 架构师-05-工具 (29)
- 架构师-09-引用文集 (63)
- 专题-01-微博应用 (5)
- 专题-02-GoogleEarth (1)
- 专题-03-运行维护 (9)
- 专题-04-经纪人营平 (3)
- 专题-05-RCP&RAP (5)
- 专题-06-框架PK (3)
- 专题-07-Android (13)
- 专题-08-UI (3)
- 专题-liferay6 (6)
- 专题-extjs4 (3)
- 专题-CXF (3)
- 专题-封闭网络的社会化 (0)
- 扯谈 (4)
- 外包 (9)
- 专题-C++ (4)
- 专题-09-BI (2)
- jquery&easyui (2)
- 专题-搜索引擎 (1)
最新评论
-
brighter:
oMapper.configure(Deserializati ...
jackson 抛出 bean 中没有定义字段的错误,只好用 gson -
PassFeed_free:
public Bitmap decode(ImageDecod ...
android universalimageloader 几点改进 -
PassFeed_free:
楼主你好, 请问这个库, 在大屏显示高清图片 ,listvie ...
android universalimageloader 几点改进 -
yonghong:
楼主只是揣测
JIRA4.1 升级到 JIRA5.1 -
abdxj:
"Could NOT parse license t ...
JIRA4.1 升级到 JIRA5.1
maven3+tomcat7 外部启动 tomcat 和嵌入启动。
编辑于2011-11-28。
参考 http://yingzhuo.iteye.com/ 这位大牛的 http://yingzhuo.iteye.com/blog/1102146 (Maven 与 Tomcat7),折腾了一下,虽然跑通了,但感觉不算太好,比起 jetty 和 maven 的集成使用,还有一段距离。后来搜索到 T7mp,感觉正是我所需要的,极力推荐使用 t7mp http://t7mp.github.com/
以下是配置文件 pom.xml 。
... <build> <outputDirectory>src/main/webapp/WEB-INF/classes</outputDirectory> <testOutputDirectory>src/main/webapp/WEB-INF/classes</testOutputDirectory> <finalName>${project.artifactId}-${project.version}</finalName> <testResources> <testResource> <directory>src/test/resources</directory> </testResource> </testResources> <plugins> <plugin> <artifactId>maven-compiler-plugin</artifactId> <version>2.0.2</version> <configuration> <source>1.6</source> <target>1.6</target> <encoding>UTF-8</encoding> </configuration> </plugin> <plugin> <artifactId>maven-resources-plugin</artifactId> <configuration> <encoding>UTF-8</encoding> </configuration> </plugin> <plugin> <groupId>org.mortbay.jetty</groupId> <artifactId>jetty-maven-plugin</artifactId> <version>7.4.2.v20110526</version> <configuration> <webDefaultXml> src/main/resources/webdefault.xml </webDefaultXml> <webAppConfig> <contextPath>/</contextPath> </webAppConfig> <scanIntervalSeconds>0</scanIntervalSeconds> <connectors> <connector implementation="org.eclipse.jetty.server.ssl.SslSelectChannelConnector"> <port>443</port> <maxIdleTime>30000</maxIdleTime> <keystore>src/main/resources/server_keystore</keystore> <password>123</password> <keyPassword>123</keyPassword> <truststore>src/main/resources/server_keystore</truststore> <trustPassword>123</trustPassword> <needClientAuth>false</needClientAuth> </connector> <connector implementation="org.eclipse.jetty.server.nio.SelectChannelConnector"> <port>82</port> <maxIdleTime>60000</maxIdleTime> <Acceptors>2</Acceptors> <confidentialPort>443</confidentialPort> </connector> </connectors> </configuration> </plugin> <plugin> <groupId>com.googlecode.t7mp</groupId> <artifactId>maven-t7-plugin</artifactId> <version>0.9.8</version> <configuration> <tomcatHttpPort>8080</tomcatHttpPort> <tomcatVersion>7.0.22.A</tomcatVersion> <downloadTomcatExamples>false</downloadTomcatExamples> <contextFile>/target/${project.artifactId}-${project.version}.war</contextFile> <contextPath>/</contextPath> </configuration> </plugin> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>tomcat-maven-plugin</artifactId> <version>1.1</version> <configuration /> </plugin> <plugin> <groupId>org.zeroturnaround</groupId> <artifactId>javarebel-maven-plugin</artifactId> <version>1.0.5</version> <executions> <execution> <id>generate-rebel-xml</id> <phase>process-resources</phase> <goals> <goal>generate</goal> </goals> </execution> </executions> </plugin> </plugins> </build> ...
同时配置了 jetty 和 t7mp,运行时候更简单:mvn t7:run 还不错。
=========================================================================
取代 jetty-env.xml 在 /src/main/tomcat/conf/context.xml 中
... <Resource name="jdbc/postgres" auth="Container" type="javax.sql.DataSource" driverClassName="org.postgresql.Driver" loginTimeout="10" username="root" password="pass" maxActive="20" maxIdle="10" maxWait="-1" url="jdbc:postgresql://devdb.mydomain.cn:5432/mydb" /> <Environment name="jsCompress/developMode" type="java.lang.Boolean" value="true" /> ...
发表评论
-
Eclipse小工具集
2013-12-30 00:15 451Eclipse皮肤:酷炫黑色,更Geek!转自http:// ... -
两个好用运营监控工具
2013-04-01 16:48 0手机版本: http://demo.cobub.com ... -
腾讯内部用于软件原型设计的专用工具UIDesigner
2013-02-03 15:46 1033原文出自:http://www.webppd.com/thr ... -
抽取 Axure 设计输出到开发工作单
2013-02-03 10:03 0基于原型开发不是什么新鲜事,也一直被广泛应用于软件开发工作 ... -
PM-基于Axure的PRD写作思考
2013-02-01 15:54 685原文出自:http://blog.renren.com/sh ... -
arc-04-10-手机应用的性能测试
2013-01-05 15:01 671手机性能测试的工具一大堆,但专门针对开发手机应用的性能测试工 ... -
支持拼音和五笔的js软键盘,仿iphone风格,神一样的大作
2012-11-10 11:37 1785原文地址:提供一款支持拼音和五笔的js软键盘,仿iphone风 ... -
JIRA4.1 升级到 JIRA5.1
2012-07-26 10:50 3099(1)升级过程理应很简单,用网上的破解指南一步步安装,很快就成 ... -
arc-04-09-简单的性能调优
2012-07-05 16:45 728<%@ page contentType="t ... -
Arc-05-23- JIRA 的多种用法
2012-04-01 09:19 0每个使用 JIRA 的组织似乎都有不同的用法,有的作 bug ... -
生成器汇总
2012-02-23 09:59 0MinuteProject http://minutepro ... -
Arc-05-22- Codepro 代码复审及自动化工具
2012-02-14 10:52 1513无论如何,代码在最终封箱打包前,一定要复审一下下才放心。 自 ... -
Arc-05-21- AmaterasUML--自动生成UML图的Eclipse插件
2012-01-09 17:49 2039想选择一款免费或者破解的 eclipse 生成工具,比较了一大 ... -
Arc-05-20- Minimal Centos6.2 安装 vmware server
2012-01-07 13:50 1408Minimal Centos6.2 安装 vmware ser ... -
Arc-05-19- 数据库设计总结
2011-12-28 10:33 779以下几条经验从别处 K 来的,我也比较认同。 1 ... -
Arc-05-18- Regain 给内部文档站点嵌入内部搜索功能
2011-12-22 10:23 844公司内部有不少文档站点了,wiki,api,bbs... 使用 ... -
Arch-05-17-UltraEdit for linux 不断试用30天的方法
2011-12-08 16:27 1009原文来自:http://space.itp ... -
Arch-05-14- MongDB 客户端工具MongoVUE
2011-10-19 11:30 3882MongoDB 客户端工具已经有不少了,其中 Mong ... -
Arch-05-13- maven常见问题问答
2011-08-29 14:10 863maven常见问题问答 http://www.cnblo ... -
Arch-05-12-JQuery 模板引擎 tmpl 中使用 ${value}和 freemarker 中的符号冲突
2011-07-04 14:34 1315Arch-05-12-JQuery 模板引擎 tmpl 中使用 ...
相关推荐
标题“Arch-03-15- Nginx+tomcat 配置负载均衡动静分离”涉及的是在Web服务器架构中使用Nginx与Tomcat的集成,通过配置实现负载均衡和动静态资源分离。这样的架构可以提高系统的可用性和响应速度,减轻后端应用...
Arch-Linux-Install-ScriptArch_Linux_安装脚本_Arch-Linux-Installer
ArchUnit Maven插件 ArchUnit Maven插件是周围的一个简单的Maven包装器,使您可以轻松地确保所有项目都遵循相同的体系结构规则。 ArchUnit是一个很棒的工具,可以执行一些其他静态分析工具根本无法实现的棘手检查...
os-maven-plugin是一个扩展/插件,它生成从${os.name}和${os.arch}标准化的各种有用的依赖于平台的项目属性。 ${os.name}和${os.arch}在JVM和操作系统版本之间通常有细微的差别,或者它们有时包含对机器不利的字符...
3. **性能档案**:可能提供一种方式来记录和分析系统的性能变化随时间的档案,帮助识别性能瓶颈。 4. **架构优化建议**:基于收集的数据,插件可能会提供一些关于如何优化现有架构以提高效率的建议。 为了充分利用...
变系数ARCH-M模型是时间序列分析领域的重要研究对象,其核心在于通过截面似然估计来检验模型是否具有条件异方差性(ARCH效应)。首先,我们来探讨一下条件异方差性的概念,它是指在时间序列分析中,随机变量的条件...
基于android8.1源码平台中生成的jar,亲测可用!!!!
3. 指令集: - 指令集的特性介绍,例如ORBIS32/64、ORFPX32/64和ORVDX64等。 - 提供了指令集的概览。 4. 异常处理模型: - 介绍异常处理的类别和处理过程。 - 包含了快速上下文切换的内容,这是一个可选特性。 ...
oci-arch-tomcat-mds ApacheTomcat:registered:是一个开源Java应用程序服务器。 它实现了Java Servlet,JavaServer Pages,Java Expression Language和Java WebSocket技术。 MySQL数据库服务是一项完全托管的...
安装 Arch-Manjaro + KDE Plasma + Windows 11 双系统的指南.zip
标题中的"Python库 | arch-4.11-cp35-cp35m-win32.whl"指的是一个特定版本的Python库,名为“arch”,版本为4.11,适用于Python 3.5解释器(由"cp35"标识),且是针对32位Windows操作系统("win32")的。"cp35m"表示...
python库。 资源全名:arch-4.8.0-cp27-cp27m-win32.whl
arch-snds100驱动程序是专为s3c44b0x处理器设计的一款核心驱动,用于管理和优化硬件资源的使用。s3c44b0x是一款由Samsung生产的微处理器,常用于嵌入式系统,如工业控制、移动设备和消费电子产品等。驱动程序在操作...
基于 Arch Linux 的 OpenWrt Buildroot 这是一个用于 OpenWrt buildroot 的基于 Arch Linux 的 docker 容器。 源自 因为构建系统要求它的命令不能被root执行,所以创建了用户openwrt。 buildroot 可以在/home/...
Next Generation On Demand (NGOD) Asset Architecture Comcast-SP-NGOD-ASSET-ARCH-I03-100731 Issued July 31, 2010
资源来自pypi官网。 资源全名:arch-4.17-cp39-cp39-manylinux1_x86_64.whl
如果您的Arch Linux系统缺少任何安全更新,请显示一个指示器。 安装 git clone https://aur.archlinux.org/arch-audit-gtk.git cd arch-audit-gtk makepkg -si 侏儒3 在gnome3上,您需要安装并启用AppIndicator的。...
+----------+ +-----------+ +------------+ +------------+ | head10 | | work11 | | work12 | | work13 | | (master) | | (worker) | | (worker) | | (worker) | +----+-----+ +-----+-----+ +-----+------+ +---...
Next Generation On Demand (NGOD) Overall Architecture Comcast-SP-NGOD-GEN-ARCH-I03-100731 Issued July 31, 2010
我的Arch_Linux安装步骤和日志_Arch-Linux-install-log