maven netty mysql_[java,maven] 使用 maven 来搭建简单的 netty 开发环境

这篇文章将会简单介绍一下,如何在 linux 下面搭建基于 netty 开发的编程环境。

大致过程是:

首先, 使用 mvn 命令在指定路径下面创建一套简单的  java 文件包.

然后, 使用 JIdea 导入 maven 项目的方式将创建好的文件包加载到 IDE 环境中。‘

接下来, 在 IDE 环境中修改 pom.xml 文件,在关联标签下面,根据不同需要来,写入 netty 最新版本的值.

随后在 .java 文件中通过调用 import 语句来检测 netty 的系列函数包是否被成功加载到当前项目的开发环境中。

具体过程描述如下 :

1. 首先确保系统中已经正确的安装好 maven 并且与当前 系统中 java 版本相匹配,如果没有安装的话,

可以参看文章 :http://blog.chinaunix.net/uid-28595538-id-5086987.html

2. 接下来,我们来使用 mvn 命令行在指定路径下面生成简单的文件包  maven 会根据用户输入命令不同的参数选项来生成不同需要的 java-项目包,有专门开发网站所需要的 java-文件包, 还有许多其他种类的,我们在这里选择最简单的,也就是 mvn 创建文件包的时候,选择默认的所有选项即可。(就是不要乱选,不然生成一个比较复杂的文件项目包的时候,要在此基础上修改会变得无从下手)

[命令]mvn archetype:generate  -DgroupId=org.kokia -DartifactId=netty-frame-demo 其中 archetype:generate 对应的是 mvn 将要执行的是创建 java-项目包 的命令,

-DgroupId 对应的是创建之后的项目的包名,如果使用的是 org.kokia 那么,在其他项目中使用自定义编写的 Test 类的话是需要

通过 import org.kokia.Test; 方式引入的

-DartifactId对应的创建的项目的名称,即,如果 mvn 命令执行成功,那么将会在当前目录下面生成一个名为

'netty-frame-demo' 的普通 java-项目包。

3. 将刚刚生成的项目包导入到, java-idea 中,具体的操作流程如下图所示

选择 New --> Module from Existing Sources

91862469_1.jpg

91862469_2.jpg

91862469_3.jpg

91862469_4.jpg

91862469_5.jpg

91862469_6.jpg

4. 好的,现在项目包已经被导入进 IDE 开发环境中了, 我们来修改一下 pom.xml 的文件,在依赖标签中,

按照一定格式要求,写入对 netty 软件的需求。Java- idea 根据 pom.xml 文件来自动从网上下载对应的资源,

并将该资源存放到本地的资源库中,在我的计算机中,maven 的资源库路径位于 /root/.m2/ 下面

91862469_7.jpg

5. 在执行上面操作之后,就会发现在 IDE 下面有下载 netty 软件包的进度条,等其完成之后,我们打开位于

src/main/App.java , 在package .... 一行下面写入

import io.netty.bootstrap.Boostrap ;

语句检测一下编译 语句,检测一下编译环境是否会报错,如果不会报错的话,则说明该 netty 文件包已经成功的通过修改 maven文件而被引入到该项目开发环境中的.

91862469_8.jpg

add 6/21

如果想要增加 spring-framework 依赖的话

在 pom.xml 中添加

点击(此处)折叠或打开

org.springframework

spring-context

3.1.1.RELEASE

IDE 将会自动的从官网"org.springframwork" 中下载对应版本的文件包,并将其加载到当前的项目中

end

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值