• 商城项目 一


    商城项目:

    知识点:

    1.创建maven项目;

    2.修改maven run默认tomcat6 为 tomcat7

    3.maven tomcat热部署

    4.maven项目发布到tomat server中

    5.svn导出项目到其他eclipse

    1.创建maven项目:

     生成项目后,为项目新增source folder包:

    src/main/java

    src/test/java

    src/test/resources

     在buildpath中修改jdk版本为1.8

    maven测试运行:

    Run As   Maven build... 

    2.修改maven run默认tomcat6 为 tomcat7

    在Maven Build... 之前,因为使用的是jdk1.8 ,但是maven默认使用tomcat6来运行,所以会报错:

    org.eclipse.jdt.internal.compiler.classfmt.ClassFormat

    所以需要修改pom.xml 文件:

      <build>
        <finalName>babasport</finalName>
        <plugins>    
                <plugin>    
                    <groupId>org.apache.tomcat.maven</groupId>    
                    <artifactId>tomcat7-maven-plugin</artifactId>    
                    <version>2.1</version>    
                </plugin>    
            </plugins>
      </build>

    然后运行,指定端口和tomcat7

    -Dmaven.tomcat.port=8090 tomcat7:run

    访问正常页面:

    3.maven在tomcat热部署:

    在pom.xml文件中,右键maven  add plugin 

    增加如下内容:

     <plugins>    
                <plugin>    
                    <groupId>org.apache.tomcat.maven</groupId>    
                    <artifactId>tomcat7-maven-plugin</artifactId>    
                    <version>2.1</version>    
                    <configuration>
                        <url>http://localhost/manager/text</url>
                        <path>/</path>
                        <server>tomcat</server>
                        <username>tomcat</username>
                        <password>123456</password>
                    </configuration>
                </plugin>
        </plugins>

    修改tomcat的配置 tomcat/conf/tomcat-users.xml

    增加权限、用户名、密码:

    <role rolename="admin-gui"/>
    <role rolename="admin-script"/>
    <role rolename="manager-gui"/>
    <role rolename="manager-script"/>
    <role rolename="manager-jmx"/>
    <role rolename="manager-status"/>
    <user username="tomcat" password="123456" roles="manager-gui,manager-script,manager-jmx,manager-status,admin-script,admin-gui"/>

    启动tomcat后,在eclipse中执行:

    就会将项目发布到tomcat根目录上去。

    加油!

    4.配置maven项目到tomat server中:

    由于maven项目运行的tomcat无法打断点,所以需要发布到本地的tomcat中,首先修改工程的属性为 Dynamic 

    在project facts 中设置Dynamic Web Module;

    然后修改 tomcat属性:

    然后还要修改发布时的内容:

    在Deployment Assembly中选择发布的内容:

    5.svn导出项目到其他eclipse 

    使用 TortoiseSVN 客户端 export 出来,就可以将工程导入到其他的eclipse中。需要测试。

  • 相关阅读:
    云南网页首页布局全代码
    表格样式(鼠标经过时整行变色)
    做自定义圆角矩形
    网页布局
    黄冈中学首页的模板简图
    动态网页简版
    十字绣首页设计
    go组合
    http rpc关联
    php echo print
  • 原文地址:https://www.cnblogs.com/taiguyiba/p/8279823.html
Copyright © 2020-2023  润新知