一、安装配置jdk (可参考http://blog.csdn.net/richerg85/article/details/13160185、 http://www.cnblogs.com/fengbeihong/archive/2013/01/19/2867768.html) 1、下载jdk http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html 下的 jdk-7u55-linux-i586.tar.gz http://download.oracle.com/otn-pub/java/jdk/7u55-b13/jdk-7u55-linux-i586.tar.gz 2、解压安装 sudo tar xvzf jdk-7u55-linux-i586.gz -C /usr/lib/jvm/ 3、修改环境变量 vim ~/.bashrc export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_55 export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=${JAVA_HOME}/bin:$PATH 使之生效 source ~/.bashrc 4、配置默认JDK版本 由于ubuntu中可能会有默认的JDK,如openjdk,所以,为了将我们安装的JDK设置为默认JDK版本,还要进行如下工作。 执行代码: sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.7.0_55/bin/java 300 sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.7.0_55/bin/javac 300 sudo update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/jdk1.7.0_55/bin/jar 300 sudo update-alternatives --install /usr/bin/javah javah /usr/lib/jvm/jdk1.7.0_55/bin/javah 300 sudo update-alternatives --install /usr/bin/javap javap /usr/lib/jvm/jdk1.7.0_55/bin/javap 300 sudo update-alternatives --config java 系统会列出各种JDK版本,如下所示: 要维持当前值[*]请按回车键,或者键入选择的编号 如果提示:There is only one alternative in link group java (providing /usr/bin/java): /usr/lib/jvm/java-7-sun/bin/java 说明只有一种你自己安装的JDK版本。 二、Ant安装配置 1、下载解压安装包到 /usr/lib/apache-1.9.3,然后修改~/.bashrc 文件,添加如下 export ANT_HOME=/usr/lib/apache-ant-1.9.3 export PATH=$PATH:${ANT_HOME}/bin 2、 然后source /etc/profile 3、 重启终端,执行 ant -version 验证是否安装成功 三、Eclipse安装配置(参考http://www.linuxidc.com/Linux/2010-06/26796.htm) 1、 下载Eclipse IDE for Java EE Developers Linux 32-bit 下载解压到 /usr/lib/下 2、创建启动快捷方式 [Desktop Entry] Encoding=UTF-8 Name=Eclipse Platform Comment=Eclipse IDE <SPAN style="FONT-SIZE: 14px">Exec=/usr/lib/eclipse/eclipse</SPAN> Icon=/usr/lib/eclipse/icon.xpm Terminal=false StartupNotify=true Type=Application Categories=Application;Development; 3添加命令路径 export ECLIPSE_HOME=/usr/lib/eclipse export PATH=$PATH:/usr/lib/eclipse source ~/.bashrc 四、搜狗拼音输入法安装 (参考http://blog.ubuntusoft.com/ubuntu12-10-sougou-pinyin.html#.U1Nd0fmSye6) 准备工作:卸载Ubuntu默认的ibus输入法: sudo apt-get remove ibus 然后添加Fcitx 源: sudo add-apt-repository ppa:fcitx-team/nightly sudo apt-get update 然后 安装fcitx,搜狗输入法,Google输入法,云输入法,以及设置fcitx为默认: sudo apt-get install fcitx fcitx-config-gtk fcitx-sunpinyin fcitx-googlepinyin fcitx-module-cloudpinyin fcitx-sogoupinyin sudo apt-get install fcitx-table-all im-switch -s fcitx -z default 完成之后重起即可! 五、tomcat安装(参考http://blog.csdn.net/ithomer/article/details/7827045) 1、下载源码,解压到/usr/lib/apache-tomcat-7.0.53 2、更改用户(安全第一嘛)(原先是root,但是一直出错,所以改为zhu) cd /usr/lib/apache-tomcat-7.0.53 sudo chown -R zhu . sudo chgrp -R zhu . 3、加环境变量 sudo vim /etc/profile 最下方加入: export TOMCAT_HOME=/usr/lib/apache-tomcat-7.0.53 保存退出 刷新变量 source /etc/profile 4、进入 $TOMCAT_HOME/bin,修改catalina.sh vim catalina.sh , 找到 # OS specific support. $var _must_ be set to either true or false. 在这行上面再定义一次CATALINA_HOME以及JAVA_HOME: CATALINA_HOME=/usr/lib/apache-tomcat-7.0.53 JAVA_HOME=/usr/lib/jvm/jdk1.7.0_55 保存退出 5、退出root登录,并尝试启动tomcat sudo $TOMCAT_HOME/bin/startup.sh 如果显示如下且无任何异常,则表示启动成功: Using CATALINA_BASE: /usr/local/tomcat Using CATALINA_HOME: /usr/local/tomcat Using CATALINA_TMPDIR: /usr/local/tomcat/temp Using JRE_HOME: /usr/local/java/jdk1.7.0_21 Using CLASSPATH: /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar 6、停止tomcat: sudo ./bin/shutdown.sh 7、安装tomcat服务: sudo cp bin/catalina.sh /etc/init.d/tomcat 查看服务: sudo service tomcat status 列出一堆操作选项,即表示服务安装正常。 8、让tomcat开机启动 sudo update-rc.d -f tomcat defaults 9、通过服务启动个试试 sudo service tomcat start 10、都没问题了,那就重启试试咯。。 在浏览器输入 http://127.0.0.1:8080/ 六、Eclipse配置tomcat (http://jingyan.baidu.com/article/ca2d939dd90183eb6d31ce79.html) 配置过程中若出现问题(Tomcat v7.0 Servere 出现clipse不支持),可参考 http://jingyemingyue.iteye.com/blog/1849880 1、首先你的eclipse的配置需要重新回复到重装的状态,但是Eclipse没有这个功能,不过你可以更换一个新的workspace, file-switch workspace-other ,在新的workspace,原来的配置就不能用了。或者删除workspace下的.metadata文件夹 2、重新添加servers 。Window-showView-servers. 然后在servers里面右键-new-server,添加你电脑上的Tomcat版本.最后点击finish,此时可能会出现如下提示:/opt/tomcat/conf/catalina.policy(权限不够), 直接点击ok-finish.完成添加。 3、此时在<eclipse workspace>/Servers/<Tomcat version> Server at localhost-config下面应该有如下文件: catalina.policy catalina.properties context.xml server.xml tomcat-users.xml web.xml 当我查看我的eclipse workspace,上面的文件没有在相应的文件夹,为了解决这个问题,你需要把这些文件从/opt/tomcat/conf文件夹中复制到<eclipse workspace>/Servers/<Tomcat version> Server at localhost-config下面。 4、关掉原来的tomcat服务器服务(主要是占用了端口) cd /usr/lib/apache-tomcat-7.0.53/bin sudo ./shutdown.sh 或者 sudo service tomcat stop 然后再在eclipse下启动tomcat就可以了 以后便可以在eclipse下调试了 七、Eclipse自动部署项目到Tomcat的webapps下的有效方法(http://hi.baidu.com/81667/item/1b791838603a6dc31b9696bb)