`
daya
  • 浏览: 7256 次
  • 来自: ...
社区版块
存档分类
最新评论

在Ubuntu上搭建Java开发环境(一) JDK、Ant和Maven安装

阅读更多
目前,Linux越来越流行,已经足以应付我们日常的开发使用需要。Ubuntu是目前市场占有率最大的linux发行版,我们公司在进行软件开发的时候,无论是开发工作站还是运行服务器都是采用Ubuntu操作系统。现在把我们在Ubuntu上面搭建Java开发和运行环境的过程拿出来和大家分享。 以下操作基本上都是在终端窗口中进行。 1、JDK安装 JDK安装有如下步骤: (1)联网安装JDK最新版(1.6版) 输入下述命令安装Java SDK 6以及相关软件: sudo apt-get install sun-java6-bin sun-java6-jdk sun-java6-jre sun-java6-source sun-java6-plugin sun-java6-fonts (2)设置默认的JDK版本 如果系统中安装有多个版本JDK,需要指定默认的JDK版本。在命令行窗口中输入下述命令: sudo update-alternatives –config java 在出现的列表中选择/usr/lib/jvm/java-6-sun/jre/bin/java所在的那一行。 在命令行窗口中输入下述命令: sudo update-java-alternatives -s java-6-sun (3)、修改/etc/jvm文件: sudo gedit /etc/jvm 加入下列内容作为第一行: /usr/lib/jvm/java-6-sun (4)、设置全局变量 修改/etc/environment文件,加入如下内容: JAVA_HOME=/usr/lib/jvm/java-6-sun CLASSPATH=.:/usr/lib/jvm/java-6-sun/lib:/usr/lib/jvm/java-6-sun/jre/lib JAVA_OPTS=’-Xms768m -Xmx768m -XX:PermSize=128M -XX:MaxNewSize=256m -XX:MaxPermSize=256m -Djava.awt.headless=true’ PATH=/usr/lib/jvm/java-6-sun/bin:/usr/lib/jvm/java-6-sun/jre/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games LANG=zh_CN.UTF-8 LANGUAGE=zh_CN:zh:en_US:en 注意:上述文件中的每一行分隔符应该是linux换行符而不能是windows换行符,因此千万不能在windows环境下编辑该文件。 2、安装Ant和Maven Ant和Maven是两个最著名的Java构建工具。 (1)软件包安装 它们的安装过程非常简单,在命令窗口中直接输入下述的命令: sudo apt-get install ant ant-optional maven2 (2)设置环境变量 有时候,运行ant或maven的时候会报“内存不足”或“Java堆空间不足”的错误,可以通过设置ANT_OPTS和MAVEN_OPTS环境变量解决。通过如下命令打开/etc/environment文件: sudo gedit /etc/environment 添加下述两行: ANT_OPTS=”-Xmx1024M” MAVEN_OPTS=”-Xms768m -Xmx768m -XX:PermSize=128M -XX:MaxNewSize=256m -XX:MaxPermSize=256m”
分享到:
评论

相关推荐

    shell脚本一键安装Ant和Maven

    2. **安装Java**:因为Ant和Maven都需要Java环境,所以脚本会安装JDK,可能使用`apt-get install default-jdk`(对于Ubuntu/Debian)或`yum install java-1.8.0-openjdk-devel`(对于CentOS/RHEL)。 3. **下载Ant*...

    spark 集群环境开发部署(hadoop,yarn,zookeeper,alluxio,idea开发环境)

    本文档旨在提供一套完整的Spark集群环境搭建指南,涵盖从基础系统环境的构建到各组件的安装与配置,最终实现一个功能完备的Spark集群环境。该环境适用于Spark 1.6及2.x版本,并支持Standalone与YARN模式下的部署。 ...

    linux编译hadoop2.7.4

    在Linux环境下编译Hadoop 2.7.4是一个涉及多步骤的过程,它不仅需要对Hadoop本身有深入的理解,还要求对Linux操作系统和相关工具如Ant、Maven以及Protobuf有一定的熟悉。以下是对这个过程的详细阐述: 首先,我们...

    使用Hudson进行持续集成.doc

    在安装完成后,需要配置Hudson的基本设置,如系统路径、构建代理、邮件通知以及安全设置。用户可以通过Web界面进行这些配置,添加新的项目并设定构建触发器,如定时触发或代码库变更触发。 4. **创建构建作业** ...

    continuous integration with hudson

    ### 持续集成与Hudson #### 一、持续集成概述 ...对于初学者来说,从安装Hudson到配置第一个构建任务并不复杂,而随着对Hudson更深入的理解,还可以进一步探索更多高级功能和最佳实践,不断提升软件开发的自动化水平。

    hudson 学习资料

    - **安装Java:** Hudson 基于 Java 运行,因此首先需要在本地机器上安装 Java。推荐使用 Java 1.5 或更高版本。 - **安装本地 Subversion 服务器:** 用于管理项目的源代码版本控制。安装过程中需注意配置好...

    Hadoop深度实战

    - 在安装完成后,确保能看到vmnet1和vmnet8这两块虚拟网卡。 **2. 安装Linux虚拟机** - **目的**:构建基于Linux的虚拟机,以便于后续进行Hadoop的相关操作。 - **步骤**: - 启动VmWare并选择新建虚拟机。 - ...

    Ubuntu LTS服务器部署Jenkins详细介绍

    在本文中,我们将深入探讨如何在Ubuntu 16.04 LTS服务器上部署Jenkins,一个流行的开源持续集成和持续交付(CI/CD)工具。首先,我们需要了解Jenkins的基本概念,它是一个由Java编写的工具,可以在Servlet容器中运行,...

    Axis1.4发布的服务与web项目进行整合

    首先确保已经安装了 Java 开发环境 JDK,并正确设置了 JAVA_HOME 环境变量。接下来是 Axis 1.4 的安装和配置: 1. **下载并解压 Axis**:可以从 Apache 官网下载 Axis 1.4 版本,然后将其解压到一个合适的目录下,...

    RMASBench:RMASBench 的聚合存储库

    您还需要在系统中安装maven和ant来编译不同的库。 众所周知,该软件可在Mac OS X 10.7和Oracle JDK以及Ubuntu GNU/linux和OpenJDK 中运行。 不幸的是,目前不支持任何版本的 Windows。安装在您的计算机上查看此存储...

    Java Zip文件解压缩

    这可能跟我的开发环境有关吧。  我用的是Ubuntu14.04,eclipse 用的是STS3.5,jdk81.8.0_20  经过两天的努力检验了无数的code终于让我找到一个还能用的可以解决中文乱码问题。  这个项目用maven构建的依赖jar...

Global site tag (gtag.js) - Google Analytics