zoukankan      html  css  js  c++  java
  • 定义maven的项目结构

    创建一个Maven 的父项目

    新建一个maven项目,选中create a simple project

    填写以下内容:

    如下内容:

    Group Id :edu.zipcloud.cloudstreetmarket
     Artifact Id :cloudstreetmarket-parent
    name:CloudStreetMarket parent

    完成后资源管理器中会出现pom.xml文件,编辑该文件:

    <project></project>最后写入

      <build>
            <plugins>
                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-compiler-plugin</artifactId>
                    <version>3.1</version>
                    <configuration>
                        <source>1.8</source>
                        <target>1.8</target>
                        <verbose>true</verbose>
                        <fork>true</fork>
                        <executable>$C:/Program Files/Java/jdk1.8.0_144/bin/javac</executable>
                        <compilerVersion>1.8</compilerVersion>
                    </configuration>
                </plugin>
                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-surefire-plugin</artifactId>
                    <version>2.4.2</version>
                    <configuration>
                      <jvm>$C:/Program Files/Java/jdk1.8.0_144/bin/java</jvm>
                      <forkMode>once</forkMode>
                    </configuration>
                </plugin>
            </plugins>
        </build>

    ————————————————————————————————分界线——————————————————————————————————————————————————————

    创建子模块:作为父项目的子模块

    包装所有业务逻辑的模块web

    ModuleName:cloudstreetmarket-webapp

    Parene Projiect:cloudstreetmarket-parent 

    单击:Next

    创建rest api模块

     

     创建核心模块:

    与上类似,第一个modulename:cloudstreetmarket core

    第二个name:CloudStreetMarket Core

    --------------------------------------------------------------------------------------------------------------------分界线-------------------------------------------------------------------------------------------------------------------------------------

     创建公司特定项目及其模块

    父项目

    file --->new--->maven project--->选中create a simple...user default work...

    填写pom.xml

     

     <build>
            <plugins>
                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-compiler-plugin</artifactId>
                    <version>3.1</version>
                    <configuration>
                        <source>1.8</source>
                        <target>1.8</target>
                        <verbose>true</verbose>
                        <fork>true</fork>
                        <executable>$C:/Program Files/Java/jdk1.8.0_144/bin/javac</executable>
                        <compilerVersion>1.8</compilerVersion>
                    </configuration>
                </plugin>
                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-surefire-plugin</artifactId>
                    <version>2.4.2</version>
                    <configuration>
                      <jvm>$C:/Program Files/Java/jdk1.8.0_144/bin/java</jvm>
                      <forkMode>once</forkMode>
                    </configuration>
                </plugin>
            </plugins>
        </build>

    核心模块

    next-->packaging:jar,Name:ZipCloud Factory Core Business--->finish

    ----------------------------------------------------------------------------------------------------------------分界线-----------------------------------------------------------------------------------------------------------------------------------------------

    运行项目

    右键单击项目zipcloud-parent-->ran as -->maven clean

    右键单击项目cloudstreetmarket-parent--->run as-->maven clean

    run as --->maven install

  • 相关阅读:
    Android 音频播放——AudioTrack直接播PCM、MediaPlayer播媒体文件可以是audio
    Android 音频采集——MediaRecord(编码后录影文件) 、AudioRecord(PCM原始数据)
    .Net 下利用ICSharpCode.SharpZipLib.dll实现文件压缩、解压缩
    调用 LoadLibraryEx 失败,在 ISAPI 筛选器 "C:Program Files (x86)HeliconISAP
    SQL1117N 因为处于 ROLL-FORWARD PENDING
    asp.net配置IIS过程错误解决
    IIS发布一些问题
    为具有端口 "50000" 的服务名称 "db2c_DB2" 而更新系统上的服务文件时出错
    IIS Server Application Unavailable
    db2堆中没有足够的存储器可用来处理语句的解决
  • 原文地址:https://www.cnblogs.com/1605-3QYL/p/9736291.html
Copyright © 2011-2022 走看看