[java周边]Ubuntu搭建java开发环境

ubuntu17.04下Java开发环境配置(详细步骤) 阅读详情

Ubuntu搭建java开发环境


  1. 卸载openjdk:
    sudo apt-get purge openjdk*
  2. 下载官方jdk(如:jdk-8u102-linux-x64.tar.gz)
  3. 获取root权限,新建文件目录,移动压缩文件
    sudo -i //获取root权限
    创建JDK存放路径。我的JDK存放在“/usr/jdk”,所以使用命令
    sudo mkdir -p /usr/jdk
    复制jdk-8u102-linux-x64.tar.gz文件到/usr/jdk,且使用解压缩命令“tar zxvf”解压缩
root××:cd /usr/jdk
//到要存放jdk的目录
root××:/usr/jdk#sudo mv /home/×××/下载/jdk-8u102-linux-x64.tar.gz ./
// 表示将压缩包移动到当前目录下,注意命令的目录
root××:/usr/jdk# tar -zxvf jdk-8u102-linux-x64.tar.gz
// 解压到当前目录

4.最重要的环境变量配置:
sudo gedit /etc/profile
这时会打开文件,在最后添加:

export JAVA_HOME=/usr/jdk/jdk1.8.0_102
export JRE_HOME=/usr/jdk/jdk1.8.0_102/jre
export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JRE_HOME/lib
export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

添加完成保存关闭,回到终端输入:
root@×××:/usr/jdk# source /etc/profile
5. 输入java或javac检验,建议重启后检验。


原文地址:https://github.com/YQ1724555319/JavaCircum

Ubuntu 22.04搭建高效Android开发环境:从JDK到Android Studio全流程指南 Android开发环境搭建是移动应用开发的基础环节,其核心在于构建工具链与系统环境的协同。在Linux系统上,通过OpenJDK提供Java运行时支持,结合Android SDK命令行工具实现灵活的组件管理。这一技术方案的价值在于为开发者提供稳定、可复现且高度自动化的开发基础,尤其适合持续集成与云原生场景。本文聚焦于Ubuntu 22.04平台,详细解析如何配置包括KVM虚拟化加速、Gradle构建优化在内的完整工具链,并针对模拟器性能调优与中文输入法集成等实际需求提供解决方案,帮助开发者快速构建高效的An 阅读详情

相关推荐

跨系统文件共享:Ubuntu与Windows高效互传方案

本文详细介绍了在Ubuntu与Windows系统间实现高效文件互传的三种主流方案:FTP、NFS和SSH/SFTP。针对FTP方案,提供了在Ubuntu上快速搭建vsftpd服务器及在Windows使用FileZilla连接的完整教程,并分析了其通用性强但安全性不足的特点,适合安全内网下的临时批量文件共享。

Jerry的专栏 558

Ubuntu下面安装Java

开始之初先提醒两点: ①java是在bash环境下面的,虽然我也在.cshrc下面添加了环境变量,好像有点问题,需要继续改进; ②查看linux版本信息命令:cat /etc/issue以及uname-a查看内核及操作系统 下面简述一下java1.7.0_03的安装: 1、JDK官网上http://www.oracle.com/technetwork/java/java

stupidmistake的专栏 474

Ubuntu零基础入门到精通【1.5讲】:Ubuntu LTS、普通版本与版本生命周期——你选的版本,决定了你踩坑的深度!

🏆 本文收录于 《滚雪球学 Ubuntu》 专栏。 本专栏面向有一定计算机基础,但尚未系统学习 Linux / Ubuntu 的读者,采用“滚雪球式学习法”:先装好、再会用、再理解、再优化、再实战,带你从第一次进入 Ubuntu 桌面 / 终端开始,逐步掌握 Ubuntu 的日常使用、命令操作、软件安装、系统配置、开发环境搭建与服务器部署能力。

**My Coding Family** 1508

ubuntu16.04LTS下搭建Java开发环境

很久之前都了解过Ubuntu,最近想把之前的工作环境从Windows搬到Linux distribution中,便选择了Ubuntu16.04LTS。刚把常用的软件装上之后便迫不及待的想在ubuntu上进行Java环境的搭建。因为找完工作回来,好久没有敲代码了,手痒的不行。话不多说,开始折腾吧!!! 所需原材料: ①jdk-8u112-linux-x64.tar.gz ②eclipse-je

noddleMe的博客 6824

Ubuntu搭建Java开发环境

[b][size=large]安装与设置JDK[/size][/b] Sun JDK的安装基本上有两种方式: [b] [size=medium]1. 通过Ubuntu提供的包管理工具进行安装[/size][/b] Ubuntu在其包仓库里都包括有JDK的安装,只要sources.list设置正确,通过apt-get, aptitude, Synaptic Pac...

Java Java 178

[Linux相关]ubuntu16.04开机自动挂载Windows分区

ubuntu16.04开机自动挂载Windows分区 查看系统磁盘号 sudo fdisk -l 查看磁盘类型 sudo blkid 如图:图中的sda1,5,6,7是对应windows下的C,D,E,F盘,文件系统是ntfs,Linux分区一般为ext4,Windows分区一般为ntfs 修改配置文件 sudo gedit /etc/fstab 配置文件包含以下几项:

AwesomeYang|老杨的知识荒原 7469

Ubuntu 22.04 LTS 安装与换源全攻略:从零搭建高效开发环境

软件源是Linux系统中软件包管理的核心组件,它定义了系统从哪里获取应用程序和系统更新。其工作原理是通过维护一个包含软件包元数据和下载地址的仓库列表,供APT等包管理工具访问。对于开发者而言,配置一个高速、稳定的软件源至关重要,它能极大提升软件安装、系统更新的效率,并减少因网络问题导致的依赖解析失败。在国内网络环境下,将默认的官方源替换为阿里云、清华大学等国内镜像站,是优化Ubuntu系统性能的首要步骤。这一操作不仅适用于Ubuntu 22.04 LTS(代号Jammy Jellyfish)的安装后优化,也

weixin_33928137的博客 436

java 启动多个进程,java – 为什么有这么多进程在运行?

推荐文章更新源的方法提前保存一下原来源 sudo cp sources.list sources.list.bak 换源命令: sudo gedit /etc/apt/sources.list 或者 sudo vim /etc/apt/sources.list 或者 sudo vim /etc/apt/sources.list推荐文章1 删除内容gg 顶部G 底部:set nu 显示...

weixin_29638241的博客 529

Kafka,ZK集群开发或部署环境搭建及实验

本文属于原创,转载注明出处,欢迎关注微信小程序小白AI博客 微信公众号小白AI或者网站 https://xiaobaiai.net 或者我的CSDN http://blog.csdn.net/freeape [TOC] 1 前言 Kafka其他特点这里就不罗嗦了,本篇主要是集群开发环境搭建。具体Kafka相关介绍内容和周边分析可以见另一篇文章《Kafka及周边深度了解》。Kafka是依赖Zoo...

易名 1509

Spark 3.x各模式部署 - Ubuntu

本文关键字:Spark、单机模式、为分布式、全分布式、Ubuntu。Spark是一种计算框架,可以使用简单的编程模型对大型数据集进行快速、通用、分布式处理。

微光点亮星辰 1614

Ubuntu10和VirtualBox4实用总结-常用Java Web应用软件 (LNMJ,LAMJ)安装

本文主要总结了在[color=green]Ubuntu10下[/color]常用Java Web应用软件的安装,特别是[color=green]LNMJ Web(Linux+Nginx+Mysql+Java Tomcat)[/color]架构和[color=green]LAMJ Web[/color](Linux+Apache+Mysql+Java Tomcat)架构下的软件安装。为进一步配置和实...

Peter Wei 博观而约取,厚积而薄发 268

Ubuntu零基础入门到精通【5.4讲】:软件包的安装、卸载、搜索与更新——从入门到工程实践的完整指南!

🏆 本文收录于 《滚雪球学 Ubuntu》 专栏。 本专栏面向有一定计算机基础,但尚未系统学习 Linux / Ubuntu 的读者,采用“滚雪球式学习法”:先装好、再会用、再理解、再优化、再实战,带你从第一次进入 Ubuntu 桌面 / 终端开始,逐步掌握 Ubuntu 的日常使用、命令操作、软件安装、系统配置、开发环境搭建与服务器部署能力。

**My Coding Family** 1757

GPL规则与Java技术

 当今,世界上使用Java语言进行软件编程的人员很多,据估计有450多万Java程序员。但是,Java技术(其实现方式)并不“开源”,你搞不明白它的底层技术。因此,Java语言不是国际开源社区的首选语言。但是,今天不同了。11月13日,是个值得纪念的日子。经过几个月来的反复思考,听取了各方面的意见,SUN公司终于做出一项重大决定:Java开源。这是什么意思?公布它的源代码?实际上,只说“J

袁萌专栏 3945

虚拟机中ubuntu系统之python入门

https://blog.csdn.net/yelong/article/details/76099642 一、 前言 经常看到“人生苦短,我用Python”这句话,于是注意到了Python这门语言,周边同事朋友也有用于工作的,例如运维人员写批量更新数据库的脚本、搞大数据的用于分析数据、也有用于web开发、网络爬虫等等。本人手头只有一台装了win7的电脑,接下来介绍如何把Python的环境搭起来...

baidu_32542573的博客 1997

Hive 3.x的安装部署 - Ubuntu

本文关键字:Hive、安装、部署、Linux、Ubuntu。Hive是一个基于Hadoop的数据仓库解决方案,用于存储和处理大规模数据。它提供了类似SQL的查询语言(HiveQL)以便于分析和查询数据。

微光点亮星辰 1679

Ubuntu安装MySQL 8.0 - APT(结尾附视频)

本文关键字:MySQL、数据库、8.x版本、Linux系统、安装配置。MySQL是一个典型的关系数据库,目前是Oracle公司产品之一,也是目前主流使用的关系型数据库之一。使用MySQL可以进行最基本的数据存储、管理、查询等操作,也可以方便的组建数据库集群,配置读写分离。...

微光点亮星辰 4177

ELK5---Elasticsearch Cluster的搭建

前言: ELK 不是一款软件,而是 Elasticsearch、Logstash 和 Kibana 三种软件产品的首字母缩写。这三者都是开源软件,通常配合使用,而且又先后归于 Elastic.co 公司名下,所以被简称为 ELK Stack。根据 Google Trend 的信息显示,ELK Stack 已经成为目前最流行的集中式日志解决方案。 ...

weixin_34290390的博客 94

零起步的Hadoop实践日记(搭建hadoop和hive)

2014-3-10 【需求】 接受的工作需要处理海量数据,第一步先用工具做一些运营数据的产出,考虑采用hadoop方便以后跟随数据量变大可以补充机器,而不用动统计逻辑。 当前的hadoop社区非常活跃,hadoop周边工具不断出新,以下是部分热门工具的初步了解: 数据存储 hadoop,包含hdfs和mapreduce hbase,支持大表,需要zk zookeeper,分布式...

weixin_34253126的博客 169
上一篇: [Linux相关]ubuntu16.04开机自动挂载Windows分区
下一篇: eclipse导入java项目出现多处错误解决方案
AwesomeYangIsMe
博客等级 码龄10年 49粉丝 28原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值