- 浏览: 3364128 次
- 性别:
- 来自: 珠海
文章分类
- 全部博客 (1633)
- Java (250)
- Android&HTML5 (111)
- Struts (10)
- Spring (236)
- Hibernate&MyBatis (115)
- SSH (49)
- jQuery插件收集 (55)
- Javascript (145)
- PHP (77)
- REST&WebService (18)
- BIRT (27)
- .NET (7)
- Database (105)
- 设计模式 (16)
- 自动化和测试 (19)
- Maven&Ant (43)
- 工作流 (36)
- 开源应用 (156)
- 其他 (16)
- 前台&美工 (119)
- 工作积累 (0)
- OS&Docker (83)
- Python&爬虫 (28)
- 工具软件 (157)
- 问题收集 (61)
- OFbiz (6)
- noSQL (12)
最新评论
-
HEZR曾嶸:
你好博主,这个不是很理解,能解释一下嘛//左边+1,上边+1, ...
java 两字符串相似度计算算法 -
天使建站:
写得不错,可以看这里,和这里的这篇文章一起看,有 ...
jquery 遍历对象、数组、集合 -
xue88ming:
很有用,谢谢
@PathVariable映射出现错误: Name for argument type -
jnjeC:
厉害,困扰了我很久
MyBatis排序时使用order by 动态参数时需要注意,用$而不是# -
TopLongMan:
非常好,很实用啊。。
PostgreSQL递归查询实现树状结构查询
Tomcat:
http://tomcat.apache.org/maven-plugin-2.2/
命令:http://tomcat.apache.org/maven-plugin-2.2/context-goals.html
pom.xml
settings.xml
命令:
tomcat6:http://tomcat.apache.org/maven-plugin-2.0/tomcat6-maven-plugin/run-mojo.html
tomcat7:https://tomcat.apache.org/maven-plugin-2.0/tomcat7-maven-plugin/run-mojo.html
tomcat7:run //最新方式
tomcat:run //以前的方式
参数说明:
下面配置也可以类似设置: maven.appserver.home =D:/jakarta-tomcat- 5.5.6
其中:maven.appserver.home用于在发布应用时,把打包的部署文件发布到该项指定的目录中的容器环境
jetty: http://docs.codehaus.org/display/JETTY/Maven+Jetty+Plugin
Eclipse下通过Maven的Jetty插件运行Web工程的配置,包括启动https http://my.oschina.net/cokolin/blog/409164
pom.xml
或者
setting.xml
命令: jetty:run
部署方式
1. 参考 http://www.cnblogs.com/fnng/archive/2011/12/16/2290587.html
2. 点击工具条的小虫子,然后选择Debug config(调试配置), 或者点击项目右键,Debug as(调试方式)-->选择Debug config(调试配置),选择Maven Build, 然后点右上角创建一个配置,在Goals输入:jetty:run, 这里可以使用多个命令,比如:clean jetty:run。然后点击debug(调试),开始以Debug方式运行工程。下次运行的时候,不用配置,右键或者点工具栏那里的debug,会多出刚才的这个配置,然后直接运行。
3.使用server(服务器) of eclipse的方式运行。参考: http://blog.csdn.net/laoshuisheng/article/details/6420003
注意:第2种方式,在包含多Module的时候,很难对代码进行调试,这种情况最好使用的3种。
http://tomcat.apache.org/maven-plugin-2.2/
命令:http://tomcat.apache.org/maven-plugin-2.2/context-goals.html
pom.xml
<pluginManagement> <plugins> <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat6-maven-plugin</artifactId> <version>2.2</version> </plugin> <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId> <version>2.2</version> </plugin> </plugins> </pluginManagement>
<pluginManagement> <plugins> <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId> <version>2.2</version> <configuration> <url>http://localhost:8080/manager/text</url> <username>admin</username> <password>admin</password> <path>/dev_cpm</path> <!-- 改变端口:mvn tomcat:run -Dmaven.tomcat.port=8081, 也可以使用下面配置 --> <port>8081</port> <!-- 设定内存 --> <systemProperties> <JAVA_OPTS>-Xms256m -Xmx512m -XX:MaxPermSize=256m</JAVA_OPTS> </systemProperties> </configuration> </plugin> </plugins> </pluginManagement>
settings.xml
<pluginGroups> .... <pluginGroup>org.apache.tomcat.maven</pluginGroup> .... </pluginGroups>
命令:
tomcat6:http://tomcat.apache.org/maven-plugin-2.0/tomcat6-maven-plugin/run-mojo.html
tomcat7:https://tomcat.apache.org/maven-plugin-2.0/tomcat7-maven-plugin/run-mojo.html
tomcat7:run //最新方式
tomcat:run //以前的方式
参数说明:
下面配置也可以类似设置: maven.appserver.home =D:/jakarta-tomcat- 5.5.6
其中:maven.appserver.home用于在发布应用时,把打包的部署文件发布到该项指定的目录中的容器环境
<plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId> <!-- or if you want to use tomcat 6.x <artifactId>tomcat6-maven-plugin</artifactId> --> <version>2.2</version> <configuration> <!-- http port --> <port>9090</port> <!-- application path always starts with /--> <path>/</path> <!-- optional path to a context file --> <contextFile>${tomcatContextXml}</contextFile> <!-- optional system propoerties you want to add --> <systemProperties> <appserver.base>${project.build.directory}/appserver-base</appserver.base> <appserver.home>${project.build.directory}/appserver-home</appserver.home> <derby.system.home>${project.build.directory}/appserver-base/logs</derby.system.home> <java.io.tmpdir>${project.build.directory}</java.io.tmpdir> </systemProperties> <!-- if you want to use test dependencies rather than only runtime --> <useTestClasspath>false</useTestClasspath> <!-- optional if you want to add some extra directories into the classloader --> <additionalClasspathDirs> <additionalClasspathDir></additionalClasspathDir> </additionalClasspathDirs> </configuration> <!-- For any extra dependencies needed when running embedded Tomcat (not WAR dependencies) add them below --> <dependencies> <dependency> <groupId>org.apache.derby</groupId> <artifactId>derby</artifactId> <version>\${derbyVersion}</version> </dependency> <dependency> <groupId>javax.mail</groupId> <artifactId>mail</artifactId> <version>1.4</version> </dependency> </dependencies> </plugin>
jetty: http://docs.codehaus.org/display/JETTY/Maven+Jetty+Plugin
Eclipse下通过Maven的Jetty插件运行Web工程的配置,包括启动https http://my.oschina.net/cokolin/blog/409164
pom.xml
<plugin> <groupId>org.mortbay.jetty</groupId> <artifactId>maven-jetty-plugin</artifactId> <version>6.1.10</version> <configuration> <stopPort>9966</stopPort> <stopKey>foo</stopKey> </configuration> </plugin>
<plugin> <groupId>org.mortbay.jetty</groupId> <artifactId>jetty-maven-plugin</artifactId> <version>8.1.3.v20120416</version> <configuration> <webApp> <contextPath>/dev_cpm</contextPath> </webApp> </configuration> </plugin>
或者
<plugin> <groupId>org.mortbay.jetty</groupId> <artifactId>maven-jetty-plugin</artifactId> <version>6.1.20</version> <configuration> <contextPath>/jbpm5</contextPath> <!--<webDefaultXml>webdefault.xml</webDefaultXml> --> <scanIntervalSeconds>0</scanIntervalSeconds> <scanTargetPatterns> <scanTargetPattern> <directory>src/main/webapp/WEB-INF</directory> <excludes> <exclude>**/*.jsp</exclude> </excludes> <includes> <include>**/*.properties</include> <include>**/*.xml</include> </includes> </scanTargetPattern> </scanTargetPatterns> </configuration> </plugin>
setting.xml
<profile> ... <pluginGroups> <pluginGroup>org.mortbay.jetty</pluginGroup> </pluginGroups> </profile>
命令: jetty:run
部署方式
1. 参考 http://www.cnblogs.com/fnng/archive/2011/12/16/2290587.html
2. 点击工具条的小虫子,然后选择Debug config(调试配置), 或者点击项目右键,Debug as(调试方式)-->选择Debug config(调试配置),选择Maven Build, 然后点右上角创建一个配置,在Goals输入:jetty:run, 这里可以使用多个命令,比如:clean jetty:run。然后点击debug(调试),开始以Debug方式运行工程。下次运行的时候,不用配置,右键或者点工具栏那里的debug,会多出刚才的这个配置,然后直接运行。
3.使用server(服务器) of eclipse的方式运行。参考: http://blog.csdn.net/laoshuisheng/article/details/6420003
注意:第2种方式,在包含多Module的时候,很难对代码进行调试,这种情况最好使用的3种。
发表评论
-
利用MAVEN打包时,如何包含更多的资源文件
2015-11-16 16:06 1457http://bglmmz.iteye.com/blog/20 ... -
用ant启动和关闭tomcat
2015-09-02 10:52 1353http://blog.csdn.net/youjianbo_ ... -
Maven plugin中的lifecycle、phase、goal、mojo概念及作用的理解
2015-07-28 10:57 960http://gavin-chen.iteye.com/blo ... -
intellij idea 热部署 spring jvm, JRebel
2015-05-19 20:28 1983springloaded intellij idea 热部署 ... -
maven发布jar到本地和服务器命令
2015-05-17 15:03 1090发布到本地库 mvn install:install-file ... -
ANT和build.xml模板和介绍
2015-05-04 14:19 2428ant 脚本里面启动、停止tomcat的两种方法 http:/ ... -
maven本地三方依赖包插件addjars-maven-plugin
2015-05-03 20:52 2017http://www.blogjava.net/miaoyac ... -
maven-antrun-plugin的使用
2015-04-26 19:45 2534自定义maven变量以及maven内置常量http://pan ... -
maven资源resources文件引用
2015-04-26 00:20 2058maven资源文件引用 http://stonedeng.it ... -
maven 打包的同时将生成的jar复制到指定路径
2015-04-24 10:20 2247http://www.douban.com/note/2309 ... -
Plugin execution not covered by lifecycle configuration
2015-04-22 20:09 2840异常信息: Plugin execution not cove ... -
解决Maven报Plugin execution not covered by lifecycle configuration
2015-04-21 16:08 2342解决Maven报Plugin execution not co ... -
收集Maven镜像地址
2015-04-20 22:32 982http://www.oschina.net/question ... -
Could not resolve archetype org.apache.maven.archetypes:maven-archetype-webapp-1
2015-04-20 22:10 2136办法1: eclipse创建maven工程报错 Could n ... -
Maven多模块项目搭建
2015-04-09 11:03 3787maven pom.xml加载不同properties配置 h ... -
maven 常用命令
2015-03-17 11:43 943http://my.oschina.net/phacks/bl ... -
maven打包获得svn版本号
2015-02-03 12:50 6145有两种方法; 1. 使用命令行, linux安装subvers ... -
Maven3 自定义插件开发
2014-08-21 10:29 1308Maven3实战笔记15编写Maven插件 http://su ... -
maven打包的时候解析和替换占位符
2014-08-21 10:12 2367maven的mvn clean package打包xml文件中 ... -
Maven —— 如何设置HTTP代理
2014-05-24 01:30 1349http://www.cnblogs.com/memory4y ...
相关推荐
它可以把应用部署到Tomcat服务器,也可以把tomcat作为内嵌服务器启动,就像jetty一样。 使用JPDA启动tomcat的远程调试功能。这样就能与eclipse配合起来,轻松地实现调试。而且具有tomcat的热部署功能。
Jetty和Maven HelloWorld教程 Jetty(6)入门 (www.itjungle.com) Jetty Start.jar 配置Jetty 如何设置上下文(Context Path) 如何知道使用了那些jar包 如何配置SSL 如何使用非root用户监听80端口 如何配置连接器...
利用eclipse构建和部署maven工程,服务器可选择Tomcat或者Jetty!!
maven常用知识整理:项目依赖 多模块 WAR依赖 打包 热部署 maven-tomcat-plugin maven-jetty-plugin
* etc jetty配置文件目录 * examples jetty示例 * extras jetty可选扩展 * lib 包含jetty所需的jar文件 * LICENSES 就是LICENSES * modules 子模块 * patches 补丁patches * pom.xml is jetty的maven2构建文件 * ...
安装说明 我们建议从源代码构建和运行。 这应该很简单,并且在故障排除和错误修复方面最实用。...如果您想立即运行系统,请使用mvn jetty:run-war从构建的 war 文件运行项目。 我们建议将target/sciKnowMin
springboot框架 一、Spring Boot基础应用 Spring Boot特征 ...4.使部署变得简单,SpringBoot内置了三种Servlet容器,Tomcat,Jetty,undertow.我们只需要一个Java的运行环境就可以跑SpringBoot的项目了
springboot框架 一、Spring Boot基础应用 Spring Boot特征 ...4.使部署变得简单,SpringBoot内置了三种Servlet容器,Tomcat,Jetty,undertow.我们只需要一个Java的运行环境就可以跑SpringBoot的项目了
一、Tomcat部署 <groupId>javax.servlet <artifactId>javax.servlet-api <version>4.0.1 <scope>provided 取消以上代码的注释,将jetty和undertow的引用注释掉,将packaging从jar改为war然后运行maven package...
• 嵌入的Tomcat 、Jetty 或者Undertow ,无须部署WAR 文件: . 允许通过Maven 来根据需要获取starter; 尽可能地自动配置Spring; • 提供生产就绪型功能,如指标、健康检查和外部配置; . 绝对没有代码生成,对XML...
有一个码头插件可以从 maven mvn jetty:run 还有一个 tomcat 插件,用于集成测试以演示 jetty 和 tomcat。 Cucumber .feature文件在集成测试阶段执行。 在此之前,嵌入式 Tomcat 插件在端口 8181 上启动。 与 ...
springboot框架 一、Spring Boot基础应用 Spring Boot特征 ...4.使部署变得简单,SpringBoot内置了三种Servlet容器,Tomcat,Jetty,undertow.我们只需要一个Java的运行环境就可以跑SpringBoot的项目了
springboot框架 一、Spring Boot基础应用 Spring Boot特征 ...4.使部署变得简单,SpringBoot内置了三种Servlet容器,Tomcat,Jetty,undertow.我们只需要一个Java的运行环境就可以跑SpringBoot的项目了
dubbo监控使用管理端的应用,在tomcat下或者jetty下部署,使用maven jetty命令如:jetty:run
springboot框架 一、Spring Boot基础应用 Spring Boot特征 ...4.使部署变得简单,SpringBoot内置了三种Servlet容器,Tomcat,Jetty,undertow.我们只需要一个Java的运行环境就可以跑SpringBoot的项目了
这是我3年前在上一家公司内部培训做的PPT,现在分享给大家。主要内容有:安装、入门、Eclipse中实践;...常用插件、自动化部署;仓库使用等等。文档可能有些早,后来也没时间更新,但对初学者有一定的帮助。
springboot框架 一、Spring Boot基础应用 Spring Boot特征 ...4.使部署变得简单,SpringBoot内置了三种Servlet容器,Tomcat,Jetty,undertow.我们只需要一个Java的运行环境就可以跑SpringBoot的项目了
springboot框架 一、Spring Boot基础应用 Spring Boot特征 ...4.使部署变得简单,SpringBoot内置了三种Servlet容器,Tomcat,Jetty,undertow.我们只需要一个Java的运行环境就可以跑SpringBoot的项目了
springboot框架 一、Spring Boot基础应用 Spring Boot特征 ...4.使部署变得简单,SpringBoot内置了三种Servlet容器,Tomcat,Jetty,undertow.我们只需要一个Java的运行环境就可以跑SpringBoot的项目了
springboot框架 一、Spring Boot基础应用 Spring Boot特征 ...4.使部署变得简单,SpringBoot内置了三种Servlet容器,Tomcat,Jetty,undertow.我们只需要一个Java的运行环境就可以跑SpringBoot的项目了