搭建java环境在Windows下是很简单的事情,可是到了Linux下就不一样了,虽然不是很复杂,但若不参考一下资料还真不好弄(我是指我这种入门级人员)。下面我就把自己的经验写下来分享一下。
我用的是Ubuntu系统。
安装并配置JDK(参考自wiki.ubuntu.org.cn )
首先
- sudo apt-get install sun-java6-jdk
sudo apt-get install sun-java6-jdk
然后要设置默认的java解释器
- sudo update-alternatives --config java
sudo update-alternatives --config java
终端上会出现
- There are 2 alternatives which provide `java'.
-
- Selection Alternative
- -----------------------------------------------
- 1 /usr/bin/gij-wrapper-4.1
- *+ 2 /usr/lib/jvm/java-6-sun/jre/bin/java
-
- Press enter to keep the default[*], or type selection number:
There are 2 alternatives which provide `java'.
Selection Alternative
-----------------------------------------------
1 /usr/bin/gij-wrapper-4.1
*+ 2 /usr/lib/jvm/java-6-sun/jre/bin/java
Press enter to keep the default[*], or type selection number:
这时选择2
最后就是配置java环境变量,执行命令
- sudo gedit /etc/environment
sudo gedit /etc/environment
在其中添加上下面两行
- CLASSPATH=.:/usr/lib/jvm/java-6-sun/lib
- JAVA_HOME=/usr/lib/jvm/java-6-sun
CLASSPATH=.:/usr/lib/jvm/java-6-sun/lib
JAVA_HOME=/usr/lib/jvm/java-6-sun
接着执行命令
sudo gedit /etc/jvm
将下面一句添加到文件顶部
/usr/lib/jvm/java-6-sun
到这里java环境配置好了。用HelloWorld测试一下
vim HelloWorld.java
- public class HelloWorld{
- public static void main(String[] args){
- System.out.println("Hello World!");
- }
- }
public class HelloWorld{
public static void main(String[] args){
System.out.println("Hello World!");
}
}
- javac HelloWorld.java
- java HelloWorld
- Hello World!
javac HelloWorld.java
java HelloWorld
Hello World!
成功。
下面安装配置MySQL
- sudo apt-get install mysql-server mysql-client
sudo apt-get install mysql-server mysql-client
然后将附件复制到java_home的ext下
连接成功。
转载于http://wolfplanet.iteye.com/blog/222937
分享到:
相关推荐
在Linux环境下,为了实现Java程序与MySQL数据库的连接,开发者通常会使用JDBC(Java Database Connectivity)驱动。本篇文章将详细讲解“mysql-connector-java”在Linux下作为MySQL的JDBC驱动Jar包的相关知识点。 1...
本文将深入探讨如何使用Java语言来实现MySQL数据库的备份与还原功能,这是一个跨平台的解决方案,无论是在Windows还是Linux环境下都能正常工作。 首先,让我们了解备份和还原的基本概念。数据库备份是为了防止数据...
这个`mysql-connector-java-5.1.36.tar.gz`文件是一个针对Linux操作系统的压缩包,包含了运行在Linux环境下的MySQL Connector/J的具体版本5.1.36。 MySQL Connector/J遵循JDBC(Java Database Connectivity)标准,...
在Linux环境下进行MySQL数据库编程是一项基础且至关重要的技能,尤其对于系统管理员和开发人员来说。MySQL是一种流行的开源关系型数据库管理系统(RDBMS),它以其高效、可靠和易用性而受到广泛赞誉。本讲义将围绕...
### Linux 下 Java 开发环境搭建详解 #### 一、Linux 下 JDK + Eclipse + Tomcat 的安装与配置 ##### 1. Linux 下 JDK 的安装 在搭建 Java 开发环境之前,首先需要确保 JDK 已经安装在 Linux 系统上。JDK 是 Java...
在Linux环境下进行MySQL数据库编程是一项基础且至关重要的技能,尤其对于系统管理员和开发人员来说。以下将详细探讨这个主题,包括Linux操作系统、MySQL数据库的基本概念、安装与配置、数据库设计、SQL语言、以及...
Linux 下 JAVA 开发环境的搭建是指在 Linux 操作系统中安装和配置 Java 开发环境,包括安装 JDK、Tomcat 和 MySQL 等组件。本文将详细介绍如何在 Linux 系统中搭建 JAVA 开发环境的步骤。 知识点一:安装 JDK 在 ...
Linux-JAVA环境搭建实施手册,包含Jdk8安装、MySQL5.7安装、Redis3.2安装,已经服务器硬件环境和网络环境说明
linux下mysql驱动程序jar包
在Linux环境下,使用Java连接MySQL数据库是常见的任务,主要涉及Java编程、数据库连接技术以及Linux操作。本篇文章将深入探讨如何在Linux系统中利用Java的JDBC(Java Database Connectivity)接口来实现与MySQL...
在Linux环境下进行MySQL数据库编程是一项重要的技能,尤其对于IT专业人士来说。MySQL是一个广泛使用的开源关系型数据库管理系统(RDBMS),它提供了强大的数据存储和管理功能。Linux作为服务器操作系统,与MySQL的...
在 Linux 中,MySQL 数据文件的存放位置默认在 `/var/lib/mysql` 目录下。但是,在某些情况下,我们可能需要将数据文件存放位置修改到其他目录下。这篇文章将会指导您如何在 Linux 中修改 MySQL 数据文件存放位置。 ...
这条语句表示给予`/var/lib/tomcat5.5/webapps/项目名称/`下的所有代码全权限(`AllPermission`),这将覆盖Java默认的安全策略,使得Web应用能够连接到本地的MySQL数据库。如果不确定应放入哪个`.policy`文件,可以...
本文主要关注如何使用Java在Linux和Windows操作系统上实现MySQL数据库的备份。通过提供的文件名列表,我们可以推测这是一个简单的Java程序,包括四个核心类:Backup.java、DatabaseManager.java、CmdUtil.java以及OS...
总的来说,《Linux下的MySQL数据库编程》这本书将涵盖以上所有方面,帮助读者深入了解在Linux系统上如何有效地使用和管理MySQL数据库,从而在实际项目中实现高效、安全的数据存储和处理。通过深入学习和实践,开发者...
以上就是在Linux环境下配置Java开发环境及集成MySQL的基本步骤。随着学习的深入,你可能还会涉及到Tomcat服务器的配置、Maven或Gradle构建工具的使用、单元测试框架等更多内容。不断实践和探索,你将成为一名熟练的...
在这个过程中,Java通过JDBC(Java Database Connectivity)接口与MySQL进行交互,利用MySQL提供的命令行工具如`mysqldump`和`mysql`来实现数据的导入导出。 首先,我们需要了解JDBC。JDBC是Java平台上的一个标准...
在互联网技术领域,LAMP架构(Linux、Apache、MySQL、PHP)作为一种经典的Web开发组合,因其轻量级且易于部署的特点而在全球范围内得到了广泛应用。然而,随着企业级应用需求的增长,特别是对于金融、电信等领域的...
在Linux环境下,操作系统环境主要集中在几个关键目录中。`home`目录是每个用户的个人工作空间,`/opt`用于存放非核心的应用程序,而`/root`是系统管理员(root用户)的主目录,包含了操作系统的重要文件。 在Linux...
本资源包包含了在Linux环境下安装MySQL所需的步骤,以及与Java集成的jar包。 首先,让我们详细了解一下如何在Linux系统上安装MySQL: 1. **准备环境**:确保你的Linux发行版已经更新到最新版本,通常这需要运行`...