Dubbo 开发框架栗子(例子)

本贴最后更新于 2969 天前,其中的信息可能已经时过境迁
1.创建一个项目,这个项目作为整个的公共的项目约束出现

image

2.随后创建一个快速的启动项目,因为 parent 项目里面本身只是提供有一些核心约定。

image
image

3.本次项目的组织信息设置为 com.mimmdn,项目的名称为 parent

image

4.修改 parent/pom.xml 配置文件,在这个配置文件里面需要追加一些我们需要的插件。
<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"> <modelVersion>4.0.0</modelVersion> <groupId>com.mimmdn</groupId> <artifactId>parent</artifactId> <version>0.0.1-SNAPSHOT</version> <!-- 该项目应该作为一个父项的pox.xml的配置文件,所以必须将packageing进行修改 --> <packaging>pom</packaging> <name>parent</name> <url>http://maven.apache.org</url> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <jdk.version>1.8</jdk.version><!-- 定义要使用的JDK版本 --> <!-- 定义程序编译的开发版本,这样整体的项目会从JDK1.5变为JDK1.8 --> <maven.compiler.plugin.version>3.6.0</maven.compiler.plugin.version> <!-- 定义源代码生成的插件版本信息 --> <maven.source.plugin.version>3.0.1</maven.source.plugin.version> </properties> <build><!-- 定义编译时的配置项 --> <finalName>parent</finalName> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-source-plugin</artifactId> <version>${maven.source.plugin.version}</version> <configuration> <encoding>${project.build.sourceEncoding}</encoding> </configuration> <executions> <execution> <id>attach-sources</id> <goals> <goal>jar</goal> </goals> </execution> </executions> </plugin> <plugin> <!-- 定义Maven的编译插件 --> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>${maven.compiler.plugin.version}</version> <configuration> <source>${jdk.version}</source><!-- 定义源代码开发版本 --> <target>${jdk.version}</target><!-- 定义生成class文件编译版本 --> <encoding>${project.build.sourceEncoding}</encoding> </configuration> </plugin> </plugins> </build> </project>
  • Linux

    Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于 POSIX 和 Unix 的多用户、多任务、支持多线程和多 CPU 的操作系统。它能运行主要的 Unix 工具软件、应用程序和网络协议,并支持 32 位和 64 位硬件。Linux 继承了 Unix 以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

    957 引用 • 944 回帖 • 1 关注
  • Java

    Java 是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由 Sun Microsystems 公司于 1995 年 5 月推出的。Java 技术具有卓越的通用性、高效性、平台移植性和安全性。

    3203 引用 • 8217 回帖 • 2 关注
  • Dubbo

    Dubbo 是一个分布式服务框架,致力于提供高性能和透明化的 RPC 远程服务调用方案,是 [阿里巴巴] SOA 服务化治理方案的核心框架,每天为 2,000+ 个服务提供 3,000,000,000+ 次访问量支持,并被广泛应用于阿里巴巴集团的各成员站点。

    60 引用 • 82 回帖 • 617 关注

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...