zoukankan      html  css  js  c++  java
  • 商城项目 一

    商城项目:

    知识点:

    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中。需要测试。

  • 相关阅读:
    在桌面建立快捷方式 Mr
    在窗口中显示一幅 JPG 图象 Mr
    【转载】COM组件设计与应用(一)——起源及复合文件 Mr
    【转载】COM组件设计与应用(二)——GUID和接口 Mr
    关于在Win7 SP1操作系统下编译的ADO应用程序不能在比Win7 SP1版本低的操作系统上运行,微软给出的解释和解决方案 Mr
    Vue UI图形化项目管理使用
    vue+eldialog提交校验
    获取当前日期前一个月日期与天数数组
    element输入框只能输入数字或小数保留两位小数
    vue+ DatePicker日期的加减
  • 原文地址:https://www.cnblogs.com/taiguyiba/p/8279823.html
Copyright © 2011-2022 走看看