`
guoyunsky
  • 浏览: 859778 次
  • 性别: Icon_minigender_1
  • 来自: 上海
博客专栏
3d3a22a0-f00f-3227-8d03-d2bbe672af75
Heritrix源码分析
浏览量:207330
Group-logo
SQL的MapReduce...
浏览量:0
社区版块
存档分类
最新评论

Ubuntu11.04下Java开发环境搭建和配置

阅读更多

    类似的搭建,网上一搜一大把,但每次去搜索比较麻烦.我这里就整理下,方便下次使用.

    

   1.Ubuntu下更换JDK

        由于Ubuntu11.04默认安装的是open-JDK,但有的东西只支持sun-jdk.所以这里需要更换.大概如下命令:          

//  更换数据源
sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner"

// 更新数据源
sudo apt-get update

// 安装sun-jdk
sudo apt-get install sun-java6-jdk sun-java6-plugin

// 更改系统默认的JDK
sudo update-java-alternatives -s java-6-sun

// 测试
java -version

     还没有源的话采用这里:http://witmax.cn/install-sun-java6-jdk.html

      手动安装: http://forum.ubuntu.org.cn/viewtopic.php?t=183803

2. Ubuntu下安装ANT

    sudo apt-get install ant

3.Ubuntu下安装SVN

    sudo apt-get install subversion

3.1 Ubuntux下Eclipse SVN设置

    对所有项目设置svn:ignore:Windows->Team->Ignored Resources->Add Pattern

    对某个项目设置svn:ignore:右击项目->Team->Set Property->选择svn:ignore->在输入文本属性中输入

    要对项目中某一个目录/文件设置svn:ignore,选中该文件->右击选择Team->选择添加进svn:ignore

4.Ubuntu下安装Eclipse

    sudo apt-get install eclipse

    Eclipse在Ubuntu下碰到无法输入的问题,原因是输入法兼容性问题,解决方案:http://carltao.blog.51cto.com/856514/541226

5.Ubuntu下压缩和解压RAR文件

    sudo apt-get install rar unrar

6.  Ubuntu下 安装和启动mysql

    sudo apt-get install mysql-server     # 安装

    sudo netstat -tap | grep mysql         # 是否启动

    sudo /etc/init.d/mysql restart            # 重新启动

6.1. Ubuntu下 安装mysql Ubuntu图形化客户端

    sudo apt-get install mysql-admin

    或者使用mysql-workbench,下载页面:http://dev.mysql.com/downloads/tools/workbench/5.2.html

7. Ubuntu下 安装Git

    sudo apt-get install git-core

8. Ubuntu下 安装google拼音

     http://www.kukaka.org/home/showonews/306

8.1 Ubuntu下重启google拼音/scim

     有时使用google拼音会发现无法输入中文的情况,如此的话就需要重启了,具体是先用pkill scim,干掉scim.然后输入scim -d重启即可.

8.2 Ubuntu下安装google拼音后导致eclipse无法输入,也就是input method冲突问题解决:

   sudo vi /etc/X11/xinit/xinput.d/scim

    将里面的GTK_IM_MODULE=xim和QT_IM_MODULE=xim中的xim改为scim

    sudo update-alternatives --install /etc/X11/xinit/xinput.d/all_ALL xinput-all_ALL /etc/X11/xinit/xinput.d/scim 30

sudo im-switch -s scim

9. Ubuntu下 安装ssh

   sudo apt-get install openssh-server

10. Ubuntu下 windows通过VirtualBox安装的Ubuntu实现文件共享:

    http://yulei568.blog.163.com/blog/static/1358867201122913117665/

    http://judywang.iteye.com/blog/1037729

11. Ubuntu下主目录中文文件名变回英文

    安装Ubuntu后发现你的主目录/home/youranme/下的文件变成来中文,比如我的是/home/guoyun,下面Downloads变成来下载,但输入个cd /home/guoyun/下载 也进入不了这个目录,同时输入/home/guoyun/Downloads也没用.所以决定还是将中文文件名改回英文.也很简单,几行命令即可:

       export LANG=en_US

       xdg-user-dirs-gtk-update  #会弹出个会话框,然后你勾选你要变回英文的文件即可

       export LANG=zh_CN

       最后发现Ubuntu实际上是将旧的移到新的目录里面:

 

(process:6515): Gtk-WARNING **: Locale not supported by C library.
	Using the fallback 'C' locale.
Moving DESKTOP directory from 桌面 to Desktop
Moving DOWNLOAD directory from 下载 to Downloads
Moving TEMPLATES directory from 模板 to Templates
Moving PUBLICSHARE directory from 公共的 to Public
Moving DOCUMENTS directory from 文档 to Documents
Moving MUSIC directory from 音乐 to Music
Moving PICTURES directory from 图片 to Pictures
Moving VIDEOS directory from 视频 to Videos

  12.Ubuntu下安装和启动tomcat6

   # 安装

   sudo apt-get instal tomcat6

   # 根据自己情况看是否安装admin,docs,examples

   sudo apt-get install tomcat6-admin tomcat6-docs tomcat6-examples

   #启动

   /etc/init.d/tomcat6 start

   #停止

   /etc/init.d/tomcat6 stop

   #重启

   /etc/init.d/tomcat6 restart

   tomcat6所在目录:/var/lib/tomcat6,比如你要部署web,则是/var/lib/tomcat6/webapps

   或者可以:

   sudo service tomcat6 start

   sudo service tomcat6 stop

   sudo service tomcat6 restart

  13.Ubuntu下tomcat,mysql等程序随机启动和取消随机启动

  #添加随机启动,如mysql:

   sudo update-rc.d -f mysql defaults 

   可以看到如下提示:

Adding system startup for /etc/init.d/mysql ...
   /etc/rc0.d/K20mysql -> ../init.d/mysql
   /etc/rc1.d/K20mysql -> ../init.d/mysql
   /etc/rc6.d/K20mysql -> ../init.d/mysql
   /etc/rc2.d/S20mysql -> ../init.d/mysql
   /etc/rc3.d/S20mysql -> ../init.d/mysql
   /etc/rc4.d/S20mysql -> ../init.d/mysql
   /etc/rc5.d/S20mysql -> ../init.d/mysql

  #取消随机启动,如mysql:

   sudo update-rc.d -f mysql remove

   可以看到如下提示:

Removing any system startup links for /etc/init.d/mysql ...
   /etc/rc0.d/K20mysql
   /etc/rc1.d/K20mysql
   /etc/rc2.d/S20mysql
   /etc/rc3.d/S20mysql
   /etc/rc4.d/S20mysql
   /etc/rc5.d/S20mysql
   /etc/rc6.d/K20mysql

  14. Ubuntu下类似Visio的工具dia

    sudo apt-get install dia

  15.Ubuntu下安装Google Reader

     sudo add-apt-repository ppa:atareao/atareao

     sudo apt-get update

     sudo apt-get install google-reader-indicator

  16.Ubuntu下安装如Outlook,Foxmail的邮件客户端:

      sudo aptitude install pidgin

      也有Empathy但不太稳定
  17.Ubuntu下安装google浏览器Chrome
      sudo add-apt-repository ppa:chromium-daily/ppa
      sudo apt-get update
      sudo apt-get install chromium-browse
  18.Ubuntu下通过VirtualBox安装windows xp以及跟windows xp共享文件
  19.Ubuntu11.10下使用传统界面/老界面
        sudo aptitude install gnome-session-fallback
       Ubuntu下有时界面打开文件夹不稳定,一闪就自己关了,删除nautilus-open-terminal就可以
       sudo apt-get remove nautilus-open-terminal
       nautilus -q
  20.Ubuntu下将程序最小化到托盘,类似windows下如QQ一样将程序放到右下角
        sudo apt-get install alltray
        alltray 程序运行脚本
        如alltray eclipse
  21.Eclipse下开发C/C++
  22.Ubuntu下安装mongodb
        sudo apt-get install mongodb
       启动mongodb: sudo service mongodb start
       重启mongodb: sudo service mongodb restart
       停止mongodb: pkill mongodb 
  24.Eclipse安装maven插件
       Help->Install New Software->输入:http://m2eclipse.sonatype.org/sites/m2e
  25.Eclipse安装python插件
       Help->Install New Software->输入:http://pydev.org/updates
  26.Virtualbox内虚拟机跟Ubuntu共享复制
        就是在Ubuntu里复制的东西可以在VirtualBox内粘贴
        安装增强功能包->VirtualBox控制台里选择General(常规)->Advanced(高级)->Shared Clipboard(共享剪贴板)->里选择Bidirectional(双向)
   27.VirtualBox内虚拟机光驱/直接读取光盘
       虚拟机里上面->Device(设备)->CD/DVC Devices->勾选 Host Devices TSSTcorp CDDVDW SN-208AB (r0) 就可
    28.Ubuntu下最大化虚拟机VirtualBox
       CTRL(右边的)+F
    29.Ubuntu自定义快捷键
      sudo apt-get install gconf-editor
       安装完成后在终端里运行gconf-editor,然后会跳出一个配置编辑器的东西,在里面进行如下操作
       点击Apps->Metacity->Global keybingdings
       可以看到各种快捷键,如;
       Ubuntu下显示快捷键为:show desktop -><Control><Primary><Super>d
        也就是CTRL+WIN+D键,也可以自定义。如一般的CTRL+ALT+D
30.使用VIrtualbox虚拟机设置系统为多CPU时报错解决
     以下错误:
    Failed to open a session for the virtual machine Tux 3
VT-x features locked or unavailable in MSR
(VERR_VMX_MSR_LOCKED_OR_DISABLED)
Details

   

更多技术文章、感悟、分享、勾搭,请用微信扫描:

2
1
分享到:
评论

相关推荐

    ubuntu 11.04下android开发环境的搭建

    【Ubuntu 11.04下Android开发环境搭建】 在Ubuntu 11.04操作系统上搭建Android开发环境是开发Android应用程序的第一步。这个过程主要包括以下几个关键步骤: 1. **安装JDK** JDK(Java Development Kit)是...

    Ubuntu 11.04 搭建Android开发环境

    ### Ubuntu 11.04 搭建Android开发环境 #### 一、概述 本文档将指导您如何在Ubuntu 11.04系统上搭建一个完整的Android应用开发环境。我们将利用Eclipse作为集成开发环境(IDE),并结合Android SDK及PhoneGap工具...

    ubuntu11.04下android开发环境的搭建.pdf

    在Ubuntu 11.04操作系统下搭建Android开发环境需要遵循一系列步骤,主要包括安装JDK、设置环境变量、安装Eclipse集成开发环境、下载安装Android SDK以及安装ADT插件。 1. **安装JDK**: 首先,你需要从Oracle官网...

    ubuntu11.04搭建Android开发环境步骤及所遇到的问题

    在Ubuntu 11.04操作系统中搭建Android开发环境是一个技术性强且需要注意细节的过程。本文将详细介绍这个过程,以及在搭建过程中可能遇到的问题及其解决方案。 首先,你需要确保系统已更新到最新版本,以确保所有...

    ubuntu11.04下搭建android平台

    ### Ubuntu 11.04 下搭建 Android 开发平台详细步骤 #### 一、Ubuntu 11.04 概述 Ubuntu 11.04(代号 Natty Narwhal)是一款由 Ubuntu 社区开发的 Linux 发行版,于 2011 年 4 月 28 日正式发布。该版本相比之前的...

    android开发环境搭建——Linux(下)

    ### Android开发环境搭建——Linux(下) #### Linux环境下Android开发的优势 随着Linux系统的不断发展与普及,它已经成为开发者们青睐的操作系统之一。对于Android开发者来说,在Linux下进行开发具有诸多优势: ...

    hadoop搭建与eclipse开发环境设置.docx

    Hadoop搭建与Eclipse开发环境设置 TITLE:Hadoop搭建与Eclipse开发环境设置 DESCRIPTION:本文将指导读者如何在Ubuntu系统上搭建Hadoop环境,并在Windows上使用Eclipse连接Ubuntu系统上的Hadoop环境进行开发和...

    ubuntu安装大集合

    ### Ubuntu安装大集合:软件与...通过以上详尽的步骤,不仅涵盖了基本的Web开发环境搭建,还涉及了支付平台集成、多媒体播放支持、数据库管理及IDE配置等多方面内容,旨在为Ubuntu用户构建一个全面且高效的工作环境。

    hadoop平台搭建流程.pdf

    这里我们使用 Ubuntu 11.04 作为操作系统,Hadoop 0.20.203.0 作为 Hadoop 的版本,JDK 1.6.0_25 作为 Java 开发工具包的版本。 在搭建环境时,需要注意以下几点: * Namenode 和 Datanode 需要创建相同的用户名,...

    hadoop安装文档

    ### Hadoop安装与分布式环境搭建知识点详解 #### 一、Hadoop概述与适用环境 - **Hadoop** 是一个能够对大量数据进行分布式处理的软件框架。它通过提供高可靠性和高扩展性的分布式计算能力,使得用户能够在大量廉价...

    Android源码 在Ubuntu上下载,编译和安装

    在Ubuntu上下载、编译和安装Android源码是Android开发者深入了解系统运作...在Ubuntu环境下,通过遵循这些步骤,开发者可以搭建起一个有效的开发环境,进行Android源码的下载、编译和安装,从而开启Android世界的大门。

    android-底层开发.docx编程资料

    #### 三、环境搭建及源码编译 1. **环境配置**: - **硬件需求**:为了确保流畅的编译体验,建议预留20GB的磁盘空间,至少配备3GB的RAM。 - **软件需求**: - **虚拟机**:安装最新版的VMWare(例如VMWare 7.1.4...

    Android4.0编译烧写[归纳].pdf

    首先,需要安装Ubuntu 11.04作为开发环境,推荐分配至少60GB的硬盘空间,1.5GB的内存和1.5GB的SWAP分区。安装完成后,通过`sudo passwd`设置root密码,并在root权限下进行后续操作。 2. **软件安装**: 使用`apt-...

    android系统开发

    Eclipse是一个常用的Java开发环境,也支持Android开发。 **安装Eclipse** - 访问Eclipse官网下载最新版Eclipse for Java Developers。 - 安装Android Development Tools (ADT) 插件。 **配置Eclipse** - 配置SDK...

Global site tag (gtag.js) - Google Analytics