`
hh.凝望
  • 浏览: 64064 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

Ubuntu下Java开发环境一条龙配置策略

阅读更多

p { margin-bottom: 0.21cm; }a:link { color: rgb(0, 0, 255); }

UbuntuJava 开发环境一条龙配置策略

UbantuLinux 系统的衍生版本,也就是说它是以Linux 的内核的操作系统,Linux 因其高度的安全性越来越受到人们的欢迎,另外Linux 的一大特点就是它的开源性,所以Linux 系统是不仅是完全免费的。所以我们可以按照自己的意愿去添加一些功能,完全可以在上面画蛇添足,其实呢画蛇添足不一定是坏事,只要想想龙比蛇多两只脚就明白了。

所谓一条龙配置是指:

ubantu 安装 Ubantu 网络配置 输入法配置 JDK 安装

eclipse 安装 mysql 数据库配置,完成上述6 个操作后便可在Linux 环境开发你的项目了。

  1. ubantu 的安装

相信我大部的PC 上已经装有Windows 操作系统,很多时候我们并不想卸载它,毕竟Windows 的方便易用那是有目共睹的,没关系的,一个电脑完全可以同时拥有UbantuWindows 双系统,事实上Ubantu 提供了专门在Windows 下引导安装Ubantu 的程序,就是在Windows 环境下像安装其它EXE 程序包一样,并且还可以在控制面板的添加/ 删除程序中卸载Ubantu.

首先去网上下载一个Ubantu 镜像,即以ISO 为扩展名的文件,一般在700M 左右,Ubantu 最新的版本是11.04 ,建议下载10.04 或者10.10 版本,因为以前的版本相关资料比较多。这是10.04 版本的下载链接: http://releases.ubuntu.com/lucid/ 。每个版本提供了服务器版(Server )桌面版(desktop )、上网版(network )三个版本供选择,至于这三个版本的区别不是本文的重点,所以不多分析了,下载完成后,把文件包中的wubi.exe 单独解压出来,没必要全部解压,然后把wubi.exe 和下载的文件包放在同一个目录下,如图:

Ubantu文件包和wubi.exe

p { margin-bottom: 0.21cm; }

然后点击运行wubi.exe ,会出现如下图所示情况:

p { margin-bottom: 0.21cm; }

这图是从网上截的,因为我的PC 已经安装了Ubantu, 要演示安装过程,必须先得卸载ubantu 。舍不得啊,上图是ubantu9.10 版的演示,其它版本的也是一样的。

按照上图所示,目标驱动器可以是电脑的任何分区,甚至可以和Windows 系统装一个分区中,因为按照这样方式装Ubantu 就相当于给Windows 装个软件一样,安装大小最小3G ,如果你分区空间大,可以尽量多分点,以免以后出现空间不足的麻烦。然后填好语言、用户名及口令后,点击安装,过不到两分钟后,会出现立即重启和稍后重启的选择项,点击立即重启,电脑重新启动,在启动的过程中按住键盘上方向键或者下方向键,这样做的目的是防止系统菜单一笑而过,徒留下我们的一脸迷茫。等出现系统菜单选项后,选择Ubantu, 然后是不到5 分钟的自动设置,耐心等完后,会出现输入密码的界面,那密码就是安装的时候输入的口令,至此,Ubantu 的安装先告以段落。

这是我安装后的效果图:是不是很酷@

 

p { margin-bottom: 0.21cm; }

2Ubantu 下如果没不联网,那是相当不方面的,所以联网问题是一切问题的核心。

这儿我介绍的是Ubbantu 如何连接校园网,网络种类也挺多的,但万变不离其宗,如果知道如何连接校园网,其的可以举一反三,大家自由发挥。

Ubantu 下连网也有很多种方式,这儿列一种最方便的方式。

a. 把附件下载下来,解压,把可执行文件njit-client njit-RefreshIP 拷贝到用户主目录,就是/home/youname
b.
找到网络编辑
两个地方:
1.
选择系统(system )选项,系统管理(administrate ),Network Connection (网络连接)
2.
或者单击面板右上角的网络图标(那个有两个黑框的小东西)
wired
选项卡下有个auto etho ,编辑

p { margin-bottom: 0.21cm; }

c. 填上自己的ip 地址,子网掩码(netmash )以及网关,搜索域可以不填,好像没有搜索域,如果你是动态ip ,也没有关系这里填写的ip 只是为了点击完成(apply ),程序会自动获取新的ip
Ps
:这里的网络名称可以修改

p { margin-bottom: 0.21cm; }

d. 自己网络的信息可以自己查下,在windows 下通过命令提示符输入

p { margin-bottom: 0.21cm; }

三、使用方法


假设您的Linux 系统里的普通用户名为liuqun ,内网802.1X 帐号为s-12345 、密码为abcde
a.
把可执行文件njit-client njit-RefreshIP 拷贝到用户主目录( 假设为/home/liuqun 目录).

b. 找到“终端”,(在应用程序- 附件)打开后进入

c. 通过命令行切换为root 并运行njit-client 程序
Ubuntu
下命令格式为:
sudo ./njit-client s-12345 abcde
RedHat/Fedora
下命令格式为
su -c "./njit-client s-12345 abcde"

d 、程序会输出一些调试信息(因目前仍是测试版本),其中大部分信息不用理会,
只需关注如果包括[*] Server: Success. 这样一行提示即为802.1X 认证成功
如果提示为Server: Failure 则为认证失败,另外还会输出"E????: " ,这是服务器
发来的提示信息。
下面是客户端程序运行成功时输出的部分调试信息(测试地点为中南大学铁道学院):

[ ] Client: Start.


[1] Server: Request Notification!


Client: Response Notification.


[2] Server: Request AVAILABLE!


[2] Client: Response Identity.


[3] Server: Request MD5-Challenge!


[3] Client: Response MD5-Challenge.


[4] Server: Success.


./njit-RefreshIP: Activating network connection and refreshing IP address...


./njit-RefreshIP: Using NetworkManager configuration "Auto eth0".


[5] Server: (H3C data)


[6] Server: (H3C data)


[7] Server: (H3C data)


3. 输入法安装

ubantu 自带了中文拼音输入法,但使用很不方便,目前工作在 Ubantu 系统下口碑最佳的输一款名为 fcitx 的输入法,其包含了智能拼音、智能双拼、区位、五笔、五笔拼音、二笔等 12 种输入法,基本上能满足任何用户的需求,我常用的是五笔输入法,个人感觉是很不错的,其安装过程如下:

首先在终端输入:

sudo apt-get install fcitx

根据提示就可以自动安装了,安装好后重启,很多时候重启之后会发现小输入法框框中是口口口口这样的东东,那是因为 fcitx 安装后默认的中文显示字体设置错误。

fcitx 的配置文件是 ~/.fcitx/config

但是直接用 gedit ~/.fcitx/config 打开配置文件显示的也都是乱码,解决办法就是指定编码方式打开“ sudo gedit --encoding gbk ~/.fcitx/config” Ubuntu 默认的编码方式是 UTF-8 格式,因此需要通过 gbk 方式来打开该文件。

[ 程序 ]
显示字体 ( )=*
显示字体 ( )=Courier New
显示字体大小 =12
主窗口字体大小 =9
字体区域 =zh_CN.UTF-8
使用 AA 字体 =1
使用粗体 =1
使用托盘图标 =1

需要将第一行配置改成

显示字体 ( )=AR PL ShanHeiSun Uni”

注销之后, fcitx 正常工作。

我的 fcitx 的配置文件如下,可以根据个人需要对其进行修改

p { margin-bottom: 0.21cm; }

[ 程序 ]
显示字体 ( )=AR PL ShanHeiSun Uni
显示字体 ( )=Courier New
显示字体大小 =12
主窗口字体大小 =9
字体区域 =zh_CN.UTF-8
使用 AA 字体 =1
使用粗体 =1
使用托盘图标 =1

[
输出 ]
数字后跟半角符号 =1
Enter
键行为 =2
分号键行为 =2
大写字母输入英文 =1
转换英文中的标点 =1
联想方式禁止翻页 =1

[
界面 ]
候选词个数 =5
主窗口使用 3D 界面 =0
输入条使用 3D 界面 =2
主窗口隐藏模式 =0
显示虚拟键盘 =0
输入条居中 =1
首次显示输入条 =1
#
输入条固定宽度 ( 仅适用于码表输入法 ) 0 表示不固定宽度
输入条固定宽度 =0
输入条偏移量 X=0
输入条偏移量 Y=16
序号后加点 =1
显示打字速度 =1
显示版本 =1
光标色 =92 210 131
主窗口背景色 =240 255 240
主窗口线条色 =150 220 150
主窗口输入法名称色 =170 170 170 150 200 150 0 0 255
输入窗背景色 =240 255 240
输入窗提示色 =255 0 0
输入窗用户输入色 =0 0 255
输入窗序号色 =200 0 0
输入窗第一个候选字色 =0 150 100
#
该颜色值只用于拼音中的用户自造词
输入窗用户词组色 =0 0 255
输入窗提示编码色 =100 100 255
#
五笔、拼音的单字 / 系统词组均使用该颜色
输入窗其它文本色 =0 0 0
输入窗线条色 =90 160 90
输入窗箭头色 =255 0 0
虚拟键盘窗背景色 =220 220 220
虚拟键盘窗字母色 =80 0 0
虚拟键盘窗符号色 =0 0 0

#
除了“中英文快速切换键”外,其它的热键均可设置为两个,中间用空格分隔
[
热键 ]
打开 / 关闭输入法 =CTRL_SPACE
#
中英文快速切换键 可以设置为 L_CTRL R_CTRL L_SHIFT R_SHIFT L_SUPER R_SUPER
中英文快速切换键 =L_SHIFT
双击中英文切换 =0
击键时间间隔 =250
光标跟随 =CTRL_K
隐藏主窗口 =CTRL_ALT_H
切换虚拟键盘 =CTRL_ALT_K
GBK
支持 =CTRL_M
GBK
繁体切换键 =CTRL_ALT_F
联想 =CTRL_L
反查拼音 =CTRL_ALT_E
全半角 =SHIFT_SPACE
中文标点 =ALT_SPACE
上一页 =-
下一页 ==
第二三候选词选择键 =0

[
输入法 ]
使用拼音 =1
拼音名称 = 智能拼音
使用双拼 =1
双拼名称 = 智能双拼
默认双拼方案 = 自然码
使用区位 =1
区位名称 = 区位
使用码表 =1
提示词库中的词组 =1
其他输入法 =

[
拼音 ]
使用全拼 =0
拼音自动组词 =1
保存自动组词 =0
增加拼音常用字 =CTRL_8
删除拼音常用字 =CTRL_7
删除拼音用户词组 =CTRL_DELETE
#
拼音以词定字键,等号后面紧接键,不要有空格
拼音以词定字键 =[]
#
重码调整方式说明: 0--> 不调整  1--> 快速调整  2--> 按频率调整
拼音单字重码调整方式 =2
拼音词组重码调整方式 =1
拼音常用词重码调整方式 =0
模糊 an ang=0
模糊 en eng=0
模糊 ian iang=0
模糊 in ing=0
模糊 ou u=0
模糊 uan uang=0
模糊 c ch=0
模糊 f h=0
模糊 l n=0
模糊 s sh=0
模糊 z zh=0
 

另外还需要将 fcitx 设置为默认输入法:

im-switch -s fcitx
输入法的问题解决了,下面是 java 环境的配置

p { margin-bottom: 0.21cm; }

4.java 环境配置
Ubantu 自带了许多软件点击应用程序,在下拉列表中选择 Ubantu 软件中心,进去后依次点击获取软件 >>>>> 开发工具 >>>>>>>java 语言,可以看到有很多和 java 有关的开发工具,找到 OpenJDK java 6 Runtime 点击安装 , 这是最基本的工具,有了它才可以在 Linux 系统上运行 java 程序,其它的可以按需自行安装。
安装完成后,在终端分别输入 java -version javac -version 命令进行确认是否安装成功,如下示例:
administrator@ubuntu:~$ java -version
java version "1.6.0_20"
OpenJDK Runtime Environment (IcedTea6 1.9.7) (6b20-1.9.7-0ubuntu1~10.04.1)
OpenJDK Client VM (build 19.0-b09, mixed mode, sharing)
administrator@ubuntu:~$ javac -version
javac 1.6.0_20

安装 JDK 除了这种方式外,还可以自行从 oracle 官方网站下载最新的版本二进制包。

5.eclipse 的安装

Ubantu 软件包中自带了 Eclipse ,但版本较旧,这里我们按照需要从官网直接下载最新的 Linux 版本,网址是

http://www.eclipse.org/downloads/index.php ,下载到你指定的目录下,然后就可以直接用了,无需安装。和 Windows 下一样。

p { margin-bottom: 0.21cm; }

6.mysql 的安装

sudo apt-get install mysql-server

这个应该很简单了,而且我觉得大家在安装方面也没什么太大问题,所以也就不多说了,下面我们来讲讲配置。

配置MySQL

注意,在UbuntuMySQL 缺省是只允许本地访问的,如果你要其他机器也能够访问的话,那么需要改变/etc/mysql/my.cnf 配置文件了!下面我们一步步地来:

默认的MySQL 安装之后根用户是没有密码的,所以首先用根用户进入:

$mysql -u root

在这里之所以用-u root 是因为我现在是一般用户(firehare ),如果不加-u root 的话,mysql 会以为是firehare 在登录。注意,我在这里没有进入根用户模式,因为没必要。一般来说,对mysql 中的数据库进行操作, 根本没必要进入根用户模式,只有在设置时才有这种可能。

进入mysql 之后,最要紧的就是要设置Mysql 中的root 用户密码了,否则,Mysql 服务无安全可言了。

mysql> GRANT ALL PRIVILEGES ON *.* TO root@localhost IDENTIFIED BY "123456";

注意,我这儿用的是123456 做为root 用户的密码,但是该密码是不安全的,请大家最好使用大小写字母与数字混合的密码,且不少于8 位。

这样的话,就设置好了MySQL 中的root 用户密码了,然后就用root 用户建立你所需要的数据库。我这里就以xoops 为例:

mysql>CREATE DATABASE xoops

p { margin-bottom: 0.21cm; }

  • 大小: 6.4 KB
  • 大小: 35.9 KB
  • 大小: 628.3 KB
  • 大小: 30.2 KB
  • 大小: 46.4 KB
  • 大小: 2.5 KB
  • 大小: 151 KB
  • 大小: 71.4 KB
  • 大小: 264.3 KB
  • 大小: 596.4 KB
0
0
分享到:
评论

相关推荐

    ubuntu12.04配置java开发环境

    ### Ubuntu 12.04 Java 开发环境配置详解 #### 一、前言 本文旨在为希望在 Ubuntu 12.04 系统上搭建 Java 开发环境的新手提供一份详细的指南。通过本教程,您将学习如何安装 JDK(Java Development Kit)、配置环境...

    ubuntu下java开发环境

    在Ubuntu系统中搭建Java...总的来说,搭建Ubuntu下的Java开发环境主要包括安装JDK、配置环境变量、选择合适的IDE、理解和使用版本控制工具以及构建工具。这些步骤完成后,你就可以在Ubuntu系统中愉快地进行Java开发了。

    ubuntu 10 配置java 开发环境

    Ubuntu 10 配置 Java 开发环境 在Ubuntu 10系统中配置Java开发环境是一件非常重要的事情,本文将指导您如何在Ubuntu系统中配置Java开发环境(JDK+Eclipse)。在本文中,我将一步步地指导您完成JDK的安装和配置,...

    ubuntu安装Java开发环境

    ### Ubuntu安装Java开发环境详细指南 #### 一、下载与准备 1. **下载JDK** ...通过以上步骤,可以在Ubuntu系统上成功安装并配置Java开发环境,包括JDK和Eclipse IDE,从而满足Java开发的基本需求。

    Ubuntu下搭建Java开发环境

    ### Ubuntu下搭建Java开发环境 在本篇指南中,我们将详细介绍如何在Ubuntu系统上搭建Java开发环境。这对于希望在Linux平台上进行Java应用开发的技术人员来说是必不可少的基础工作。本文将覆盖从选择合适的JDK版本、...

    ubuntu JAVA开发环境安装 part6

    ubuntu下安装JAVA开发环境其实还是比较简单的,我们就以安装常用的jdk、eclipse、tomcat、svn client(找到一个可以和windows中的小乌龟类似的但安装还有点问题解决后会补上)、oracle client为例讲讲如何安装(相关...

    ubuntu8.04中配置java+tomcat+eclipseMyEclipse开发环境(更新)

    在Ubuntu 8.04中配置Java、Tomcat与Eclipse MyEclipse开发环境是一项针对Web应用程序开发者的专业技能。本文将深入解析如何在Ubuntu 8.04系统上搭建这套开发环境,涵盖Java环境的配置、Tomcat服务器的安装与启动、...

    ubuntu JAVA开发环境安装 part5

    ubuntu下安装JAVA开发环境其实还是比较简单的,我们就以安装常用的jdk、eclipse、tomcat、svn client(找到一个可以和windows中的小乌龟类似的但安装还有点问题解决后会补上)、oracle client为例讲讲如何安装(相关...

    ubuntu12.04下Java开发环境的搭建

    ubuntu12.04下Java开发环境的搭建

    Linux下Java开发环境配置(具体版本为Ubuntu)

    ### Linux下Java开发环境配置(具体版本为Ubuntu) 在Linux环境下搭建Java开发环境是一项常见的任务,尤其是对于使用Ubuntu系统的开发者来说。本文将详细介绍如何在Ubuntu系统中配置Java开发环境,并安装必要的工具...

    ubuntu下java可用的gdal库及使用示例代码

    标题中的“ubuntu下java可用的gdal库及使用示例代码”揭示了本文将要讨论的是如何在Ubuntu 10.04操作系统环境下,利用Java语言与GDAL(Geospatial Data Abstraction Library)库进行交互,从而实现对地理空间数据的...

    Ubuntu下搭建Java开发环境.doc

    Ubuntu下搭建Java开发环境 概述: 本文档旨在指导用户在Ubuntu操作系统下搭建Java开发环境,介绍了两种安装JDK的方式:通过Ubuntu提供的包管理工具进行安装和通过Sun网站提供的自解压包进行手动安装。并详细说明了...

    ubuntu下android开发环境搭建

    在Ubuntu操作系统上搭建Android开发环境是一项基础且重要的工作,它涉及到多个步骤,包括安装必要的软件、配置环境变量以及设置开发者工具。以下将详细介绍这个过程。 首先,我们需要安装Eclipse,这是一个广泛使用...

    Ubuntu下Java环境的搭建

    ### Ubuntu下Java环境的搭建 在本篇文章中,我们将详细...通过以上步骤,我们就能够在Ubuntu系统上搭建起一套完整的Java开发环境。这对于进行Java应用程序开发非常有帮助,同时也为后续的项目开发打下了坚实的基础。

    eclipse-java eclipseUbuntu 16.0.4 java环境开发集成工具

    首先,我们需要了解Java开发环境的基础,Java开发工具包(Java Development Kit,简称JDK)是必不可少的。JDK包含了编译器、Java运行时环境以及各种开发工具。在Ubuntu 16.04上安装JDK,可以使用命令行执行以下步骤...

    ubuntu下java环境与tomcat配置1

    在Ubuntu系统中配置Java环境和Tomcat服务器是开发和部署Java Web应用的基础步骤。下面将详细阐述这个过程。 首先,我们需要在Ubuntu上安装Java开发工具包(JDK)。Oracle JDK通常是最常用的选择,可以从Oracle官方...

    在Ubuntu20.04 LTS中配置Java开发环境

    在Ubuntu20.04 LTS中配置Java开发环境 一、Java开发环境概述 Java是一种广泛应用于Android开发、Web开发、桌面应用开发等领域的编程语言。要在Ubuntu20.04 LTS中进行Java开发,需要配置Java开发环境。本文将详细...

Global site tag (gtag.js) - Google Analytics