eclipse中设置maven项目断电调试及maven使用
2014-12-11 18:17
411 查看
参考:http://blog.csdn.net/jbgtwang/article/details/7696908
http://blog.csdn.net/jbgtwang/article/details/7696908
eclipse如何进断点调试(前提是eclipse安装了maven插件,工程由maven创建,且工程pom.xml中配置了如上所说的tomcat6/7插件):
1. 工程右键-->调试方式-->调试配置-->maven build
2. Maven Build-->新建-->右侧:main-->Base Directory-->Browse Workspace-->点选要调试的工程-->Goals:clean tomcat6:run(如果是tomcat7则输入:tomcat7:run)-->Skip Tests-->应用-->调试(启动过程中会自仓库下载依赖的插件,注意仓库<repositories>配置)
3. 访问url操作
4. 进断点后,如果报找不到源,则点击"编辑源查找路径"-->"添加"-->java 项目-->确定-->勾选要调试项目-->确定-->确定-->进入断点
更多tomcat6/7的命令请自行查阅:http://tomcat.apache.org/maven-plugin-2/context-goals.html
使用maven自动部署项目到tomcat中
1、配置Tomcat访问权限,要打开tomcat的manager功能;在conf文件夹下的tomcat-users.xml的<tomcat-users>标签内添加如下内容
<tomcat-users>
<role rolename="manager"/>
<role rolename="admin"/>
<user username="admin" password="password" roles="admin,manager"/>
<tomcat-users>
启动tomcat访问http://localhost:8080/manager输入配置的用户名和密码看是否可以登录,如果可以进下一步
2、配置maven的settings.xml(我本机的路径是在C:\Documents and Settings\Administrator\.m2)添加一个server
<server>
<id>myserver</id>
<username>admin</username>
<password>admin</password>
</server>
3、pom.xml中配置如下内容
<build>
<directory>target</directory><!-- 这是打包的文件的路径。默认是该工程的根目录。 -->
<finalName>mavenwebdemo</finalName><!--生成的目标文件名 -->
<plugins><!-- tomcat 的插件 -->
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>tomcat-maven-plugin</artifactId>
<version>1.1-SNAPSHOT</version>
<configuration>
<!-- <path>/mavenwebdemo</path> -->
<url>http://localhost:8080/manager/html</url>
<server>tomcat</server>
</configuration>
</plugin>
</plugins>
</build>
注意:如果使用tomcat7,version用1.1是不能部署成功的,改用1.2-SNAPSHOT
以上几步完成以后就可以执行如下操作了
(1) cd到项目的目录
(2) mvn clean install
(3) mvn tomcat:redeploy
通过以上操作就可以通过maven把项目自动部署到tomcat了
eclipse中的发布方法参考
http://blog.csdn.net/smilevt/article/details/8212075
http://blog.csdn.net/jbgtwang/article/details/7696908
eclipse如何进断点调试(前提是eclipse安装了maven插件,工程由maven创建,且工程pom.xml中配置了如上所说的tomcat6/7插件):
1. 工程右键-->调试方式-->调试配置-->maven build
2. Maven Build-->新建-->右侧:main-->Base Directory-->Browse Workspace-->点选要调试的工程-->Goals:clean tomcat6:run(如果是tomcat7则输入:tomcat7:run)-->Skip Tests-->应用-->调试(启动过程中会自仓库下载依赖的插件,注意仓库<repositories>配置)
3. 访问url操作
4. 进断点后,如果报找不到源,则点击"编辑源查找路径"-->"添加"-->java 项目-->确定-->勾选要调试项目-->确定-->确定-->进入断点
更多tomcat6/7的命令请自行查阅:http://tomcat.apache.org/maven-plugin-2/context-goals.html
使用maven自动部署项目到tomcat中
1、配置Tomcat访问权限,要打开tomcat的manager功能;在conf文件夹下的tomcat-users.xml的<tomcat-users>标签内添加如下内容
<tomcat-users>
<role rolename="manager"/>
<role rolename="admin"/>
<user username="admin" password="password" roles="admin,manager"/>
<tomcat-users>
启动tomcat访问http://localhost:8080/manager输入配置的用户名和密码看是否可以登录,如果可以进下一步
2、配置maven的settings.xml(我本机的路径是在C:\Documents and Settings\Administrator\.m2)添加一个server
<server>
<id>myserver</id>
<username>admin</username>
<password>admin</password>
</server>
3、pom.xml中配置如下内容
<build>
<directory>target</directory><!-- 这是打包的文件的路径。默认是该工程的根目录。 -->
<finalName>mavenwebdemo</finalName><!--生成的目标文件名 -->
<plugins><!-- tomcat 的插件 -->
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>tomcat-maven-plugin</artifactId>
<version>1.1-SNAPSHOT</version>
<configuration>
<!-- <path>/mavenwebdemo</path> -->
<url>http://localhost:8080/manager/html</url>
<server>tomcat</server>
</configuration>
</plugin>
</plugins>
</build>
注意:如果使用tomcat7,version用1.1是不能部署成功的,改用1.2-SNAPSHOT
以上几步完成以后就可以执行如下操作了
(1) cd到项目的目录
(2) mvn clean install
(3) mvn tomcat:redeploy
通过以上操作就可以通过maven把项目自动部署到tomcat了
eclipse中的发布方法参考
http://blog.csdn.net/smilevt/article/details/8212075
相关文章推荐
- 使用eclipse调试git java maven项目
- 在eclipse中使用jetty插件替代m2e开发调试maven web项目
- 基于MAVEN的WEB项目在ECLIPSE中使用TOMCAT调试
- 基于Maven的web项目在Eclipse中使用Tomcat调试
- 基于maven的web项目在Eclipse中使用Tomcat调试
- 设置使用eclipse创建maven项目时的jdk版本
- Eclipse使用tomcat调试maven项目
- eclipse 3.4.2 + XDEBUG对ThinkPHP项目的调试设置。
- 解决问题:vs 使用命令行参数调试时出现"当前项目设置指定将使用特定的安全权限对该项目进行调试.在此模式下,命令行参数将不会传递给可执行文件."
- (转)使用Maven管理Eclipse Java项目
- 我的VS2005采用的是web开发设置。不知道动到了那里,现在每次按F5启动调试的时候总是不能成功启动调试。效果和按CTRL+F5一样。就是把项目显示在了浏览器之后,那个启动调试的绿色按钮还可以使用,不是暗色的。
- maven2创建web项目,使用eclipse没有run on server的解决方法
- [使用心得]maven2之m2eclipse使用手册之六使用Maven2插件创建一个简单的SSH2项目之glassfish篇(二)
- Maven在Eclipse中使用调试
- 使用 Maven管理Eclipse Java项目(转)
- 使用Maven管理Eclipse Java项目
- Maven + Eclipse + Tomcat - 开启项目调试之旅 推荐
- 天生一对"Maven2+Jetty" -- Maven2创建并管理WebApp,并使用Maven Jetty Plugin在Eclipse中调试
- 在eclipse项目中使用maven管理依赖
- 使用Maven管理Eclipse Java项目