您的位置:首页 > 编程语言 > Java开发

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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  maven tomcat
相关文章推荐