为我的客户端/服务器在Maven中使用的方法添加一个通用模块

时间:2016-11-13 14:10:24

标签: maven

我想创建一个“Common”模块,以便将我的常用方法存储在其中,供我的客户端和服务器使用。为此,我只创建了模块,并将以下内容添加到我的子模块pom s:

 <dependency>
         <groupId>com.christopher.kade</groupId>
         <artifactId>common</artifactId>
         <version>1.0-SNAPSHOT</version>
 </dependency>

此外,我不希望我的common模块生成.jar文件,我只是希望我的其他模块访问其内容,所以这里是pom

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <parent>
        <artifactId>jcoinche</artifactId>
        <groupId>com.christopher.kade</groupId>
        <version>1.0-SNAPSHOT</version>
    </parent>
    <modelVersion>4.0.0</modelVersion>

    <artifactId>common</artifactId>
    <packaging>jar</packaging>
    <version>1.0-SNAPSHOT</version>

    <name>common</name>
    <url>http://maven.apache.org</url>

    <properties>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    </properties>

    <dependencies>
        <dependency>
            <groupId>junit</groupId>
            <artifactId>junit</artifactId>
            <version>3.8.1</version>
            <scope>test</scope>
        </dependency>
    </dependencies>
</project>

为了使这个版本有效,我应该更改什么?到目前为止,它构建了3个.jar,我无法访问我的客户端或服务器模块中的常用方法。

0 个答案:

没有答案