Tomcat6+jdk6+eclipse3.5.2+Myeclipse9.0+mysql5.1.47

1.JDK的安装:usr/java/jdk1.6.0_25

下载:jdk-6u25-linux-i586-rpm.bin

ls -l 查看此.bin文件的执行权限

没有权限的话,chmod a+x *.bin 赋予权限就行!

装完后:

会生成些rpm文件 运行这个rpm文件就完成安装了!

生成的jdk1.6.0_25文件夹即是JDK目录!

配置环境变量:

在/etc/profile.d 文件夹下新建java.sh,增加如下内容

export JAVA_HOME=/usr/java/jdk1.6.0_11
export CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH

[root@localhost ~]# javac -version
javac 1.6.0_25
[root@localhost ~]#

完成安装!

2.Tomcat6的安装

预先安装的版本:apache-tomcat-6.0.26-src.tar.gz,

此版本装完后启动./startup.sh 后 出错:

日志记录如下:而且logs文件夹还需要手动建立!

Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/catalina/startup/Bootstrap
Caused by: java.lang.ClassNotFoundException: org.apache.catalina.startup.Bootstrap
    at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:247)

网上搜索了下,放弃了这个版本,重新从官网下载了一个6.0.32版本

http://tomcat.apache.org/download-60.cgi
apache-tomcat-6.0.32.tar.gz
也是直接解压:/usr/tomcat

设置linux的全局环境变量,需要root权限

修改环境变量:

修改etc/profile 文件,在最后加入如下代码:
      export TOMCAT_HOME=/usr/tomcat/apache-tomcat-6.0.32

cd bin

./startup.sh

出现如下提示:
严重: Error initializing endpoint
java.net.BindException: Address already in use <null>:8080
此时是因为端口被占用了,

service tomcat6 stop

service tomcat6 start

最后启动浏览器进行测试:

http://localhost:8080/ 成功!

3.Myeclipse 9.0安装:

下载:下载可能需要登录外网

www.myeclipseide.com 官网,这个网站基本是打不开!

建议google搜索Myeclipse 下载9.0版本,可以使用迅雷下载!

直接运行:sh myeclipse-9.0-offline-installer-linux.run 
一步一步,图形界面,在此不过多的介绍!
4.Mysql安装
http://www.mysql.com/downloads/mysql/

MySQL-client-version.rpm 客户端

MySQL-server-version.rpm 服务端

rpm -ivh *.rpm (换成相应的rpm)

测试端口是否打开:

[root@localhost ~]# netstat -nat
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address               Foreign Address             State      
tcp        0      0 0.0.0.0:5672                0.0.0.0:*                   LISTEN      
tcp        0      0 0.0.0.0:3306                0.0.0.0:*                   LIST

测试登录:

[root@localhost 下载]# mysql -u root -p
Enter password: 
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 6
Server version: 5.1.47 Source distribution

Copyright (c) 2000, 2010, Oracle and/or its affiliates. All rights reserved.
This software comes with ABSOLUTELY NO WARRANTY. This is free software,
and you are welcome to modify and redistribute it under the GPL v2 license

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql>
开启 service mysqld start
Mysql默认是没有设置密码的,增加密码如下:
/usr/bin/mysqladmin -u root password 'yourpassword'

例如:/usr/bin/mysqladmin -u root password 123456
格式:mysqladmin -u用户名 -p旧密码 password 新密码

发现密码生效!

[root@localhost 下载]# mysql
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
启动与停止:

5.Oracle 11g r2 的安装:

值得说下的就是,将两部分解压到一个文件夹 database里面,否则装到后面会出现缺少文件都错误提示,导致安装失败!这里,即使你后来把part2部分的文件合并到database里面了,选择 retry依然是不行的!整个安装过程得全部来一遍!

此安装见pdf文档:

http://wenku.baidu.com/view/a49d3ad96f1aff00bed51e94.html

6.eclipse安装

下载:

http://www.eclipse.org/downloads/

eclipse-jee-helios-SR2-linux-gtk.tar.gz

直接解压就可以运行!

至此LInux下Java开发环境已经全部搭建!

本文转自 w156445045 51CTO博客,原文链接:http://blog.51cto.com/enetq/592880,如需转载请自行联系原作者

Linux下Java开发环境的搭建Tomcat6+jdk6+eclipse3.5.2+Myeclipse9.0+mysql5.1.47相关推荐

  1. Linux下Java开发环境搭建

    最近刚开始玩Linux,搞开发搭建环境是第一步,于是总结了这篇Linux下Java开发环境搭建的博客,记录一下我爬过的坑. 一.JDK的下载 jdk8官方下载地址:http://www.oracle. ...

  2. linux 下 eclipse 开发环境的搭建

    在windows平台下开发习惯了各种ide,不得不承认ide给我们开发带来的便捷.于是希望在linux平台下也希望找到一个合适的ide.这就想起来了eclipse具有跨平台性. 那么就开始搭建环境吧. ...

  3. Linux下Minigui开发环境的搭建(PC+S3C2440

    花了两天时间终于把Minigui的开发环境搭建好了,遇到了很多问题,看了很多人的博客,对我的启发很大.关键是以前偷懒装redhat的时候为了省空间,很多库文件都没安装搞的自己很狼狈,不过也由于这个原因 ...

  4. Linux下STM32开发环境的搭建

    目录 一.概述 1.目的 2.开发环境描述 3.Eclipse构建的STM32集成开发环境结构 4.GDB / GDB Server 调试模型 二.搭建步骤 三.详细的搭建过程 1.安装eclipse ...

  5. Linux的安装与Linux下PHP开发环境的搭建(LAMP)

    Linux的安装以及PHP环境的搭建 引言: 对于沉迷于windows数年的用户(比如笔者)来说,Linux中的红帽和utunbu虽然看起来和windows比较像,但是操作起来却是大不相同,需要一个适 ...

  6. gnu java_GNU/Linux下Java开发环境的安装和配置

    首先下载JDK,在这里下载最新版本的JDK,选择平台为linux,就会得到一个二进制文件,我得到的是jdk-6u23-linux-i586.bin,复制到需要安装的地方运行就会自动解压缩并安装. 比如 ...

  7. java gnu_GNU/Linux下Java开发环境的安装和配置 | 学步园

    首先下载JDK,在http://www.oracle.com/technetwork/java/javase/downloads/index.html下载最新版本的JDK,选择平台为linux,就会得 ...

  8. Ubuntu 14.04下java开发环境的搭建--2--Eclipse的安装

    前面说了JDK的安装,http://www.cnblogs.com/bcsflilong/p/4196536.html 下面我们来安装Eclipse! 安装Eclipse 的前提是,你的JDK已经安装 ...

  9. cc java开发环境搭建_Windows系统下java开发环境搭建

    总的来说,开发环境是程序员工作的基础,没了他,IT工作就没得开展了.话不多说,今天提供的教程是Windows系统下Java开发环境的搭建,具体如下 1.下载并安装JDK(JAVA Developmen ...

最新文章

  1. 二元关系在计算机中的应用(数据库为主),数据库技术复习题答案 选择题
  2. R语言构建xgboost模型:基于叶子索引衍生出新的特征并进行独热编码(one-hot encoding)之后构建新的模型、比较加入叶子索引特征的模型的分类性能提升
  3. 为应用程序增加文件压缩功能
  4. SQL SERVER触发器使用实例
  5. 6 岁!是时候重新认识下 Serverless 了
  6. python turtle渐变色_如何在matplotlib中绘制渐变色线?
  7. vue的数组如何存储数据
  8. nodejs后台启动
  9. 远程桌面时提示凭证不工作问题的终极解决办法
  10. 手机一般都由富士康等企业代工,是不是意味着各品牌质量都差不多?
  11. MacBook Air 过热降温技巧
  12. 七、WGS84 UTM
  13. 网页浏览器主要通过ftp协议同网页服务器,FTP协议的工具、网页浏览器和命令
  14. c语言 fft程序,FFT算法的使用说明与C语言版实现源码
  15. linux arm 携程,如何安装ARM toolchain
  16. visual studio code输入感叹号没有提示
  17. Win10GodMode上帝模式
  18. 宋宝华: 僵尸进程的成因以及僵尸可以被“杀死”吗?
  19. 音频和视频批量合并,及格式转换
  20. 腾讯社招 —— 腾讯游戏后端工程师(一面)

热门文章

  1. java做猜价格游戏,用java做的猜数游戏!
  2. awk 脚本中使用正则表达式
  3. mysql事件调度定时任务_详解MySQL用事件调度器Event Scheduler创建定时任务
  4. stn算子_在 Excel 中,公式都是以 ____________ 开始的,后面由操作数和运算符构成。...
  5. v7000更换电池步骤_v7000 gen1 电池更换问题
  6. seq2seq模型_Bart: Seq2Seq预训练模型
  7. python怎么输出结果_如何在python中打印SQLite查询的结果?
  8. 算法设计与分析 2 二维递推间接递推递归分析
  9. Python sort
  10. matlab 斐波那契数列Fibonacci Sequence