要在OpenSolaris(以下简称OS)上安装运行JAVA环境,对于从未接触过unix的我,有着不小的难度,虽然开始以为很简单(在windows上也就是分分钟的事儿),

好了不扯了,开始正题:

1,OS上已经安装了java的运行环境,但是却没有编译环境,而且算是比较老的版本(其实也不算老,但是懒得找相同的版本,直接最新的)

安装略过,详见http://www.oracle.com/technetwork/java/javase/install-solaris-139361.html#install-pkg

有两种包,身为菜鸟的我选用了 .sh 的二进制安装包

对了,在安装的时候会因为权限不足,无法把 .sh(jdk的安装文件拷贝到你所需要的安装目录下,除/export/home/[你的用户名]/如果你选在安装在这个目录下,可以跳过这一步)

进入命令行,输入su,回车然后输入root密码,将  你的.sh文件拷贝到需要安装的目录下

,这里我选择了/usr/jdk/instances作为安装目录(对所有用户的都有影响)

先删除 /usr/jdk/instances/下的所有文件(也可以不删,但是我怕有冲突,没试,你可以跳过这一步试试)

然后按照安装步骤一步一步来,(必须在su后下执行)

2,配置环境变量,在网上找到很多都说修改 /etc/profile文件

export  JAVA_HOME=你的jdk安装目录

export PATH=$PATH:$JAVA_HOME

export CLASSPATH=.:$CLASSPATH:$JAVA_HOME

但是我试了N次,PATH变量都不能执行,

最后在一个网站上找到了办法,他是说在这个文件中修改也可,但是不推荐,最后选在了再  /export/home/[你的用户名]/下找到 .profile

export  JAVA_HOME=你的jdk安装目录

export PATH=$PATH:$JAVA_HOME

export CLASSPATH=.:$CLASSPATH:$JAVA_HOME

保存,注销,重新登录,运行 java -version命令看是否是你安装的版本,运行javac命令看是否可以。如果没问题,搞定!

转载于:https://blog.51cto.com/langyan/409759

OpenSolaris安装JDK以及配置java开发环境相关推荐

  1. ubuntu apt安装java_Ubuntu 16.04 apt方式安装JDK并且配置Java开发环境详解

    安装完Ubuntu后最常用的环境安装就算Jdk了,如何简单方便地安装是象我这样的新手小白最头疼的,我经过学习后反向给大家,希望可以减少大家的学习时间,快速放到重要的事情上去! 安装默认JRE / JD ...

  2. 安装JDK以及配置Java运行环境

    安装JDK以及配置Java运行环境 1.JDK下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2 ...

  3. 图文详述:下载安装JDK,搭建Java开发环境,并运行第一个Java程序

    文章目录 前言 一.Java 三大版本 二.JDK.JRE和JVM 三.Java 开发准备 1. JDK 下载 2. JDK 安装 3. JDK 配置 (Java 开发环境搭建) 4. JDK 测试 ...

  4. oneinstack安装java_Ubuntu 16.04安装OneinStack以及配置java开发环境

    一.安装oneinstack 安装步骤 1.安装screen apt-get-y install wget screen curl python #forDebian/Ubuntu yum-y ins ...

  5. Mac环境下配置Java开发环境(jdk+maven+tomcat+idea)

    记录下在Mac环境下配置java开发环境,包括jdk,maven,tomcat和idea 下载及安装jdk 首先到官网下载jdk,这里就用目前官网最新的9.0.4 无脑双击安装就可以: 配置jdk 进 ...

  6. Ubuntu - 安装 jdk 、配置 Java 环境变量、编辑 Test.java 文件并输出 Hello World!

    先利用的 Xshell 或者 Xftp 把本地下载好的 Linux 版本的 jdk 复制到 Ubuntu 虚拟机下的 /home/zhouk/user/DevTools 目录下 解压:tar -xzv ...

  7. Windows下配置Java开发环境

    学习Java第一步是配置本地开发环境,学习最基本的桌面开发,下面以win7为例配置Java开发环境,即:JDK+JRE+Eclipse,安装JDK的时候会默认安装JRE,根据提示安装就可以了. 首先去 ...

  8. VSCode配置JAVA开发环境,java初级面试笔试题

    我总结出了很多互联网公司的面试题及答案,并整理成了文档,以及各种学习的进阶学习资料,免费分享给大家. 扫描二维码或搜索下图红色VX号,加VX好友,拉你进[程序员面试学习交流群]免费领取.也欢迎各位一起 ...

  9. 超级无敌VS Code配置Java开发环境教程

    如何在VS Code配置Java开发环境 参考翻译自官方文档:https://code.visualstudio.com/docs/java/java-tutorial 1.建立VS Code的Jav ...

最新文章

  1. 一不小心把win10的秘钥卸载了解决方法
  2. python和c混合编程 gil_终于搞明白python与gil
  3. word文档查重_「毕业之家」揭秘:大学生知网论文查重的规则及查重原理
  4. C/S模型UDP实现
  5. 解决quartz的job无法注入spring对象
  6. 面试官系统精讲Java源码及大厂真题 - 21 DelayQueue 源码解析
  7. mongodb更新操作符$unset
  8. Swift 2.2 最基本的多线程
  9. python协同过滤算法_协同过滤算法介绍及算法实现
  10. 史上最简单安装摄像头的方法
  11. 开心记账本 投资理财两不误
  12. 【超全面】Python内置函数详解
  13. python单位根检验看结果_时间序列的ADF检验(单位根检验)
  14. 如何看待360与腾讯之争
  15. Windows 10展开速度升级!智慧桌面在科技和资安双重优势
  16. 侧脸生成正脸概论与精析
  17. assigning the result of this type assertion to a variable could eliminate the followin assertion解决
  18. eclipse jvm_一种与众不同的JVM语言:Eclipse Xtend(现在适用于Android)
  19. Invocation Target Exception调用目标异常可能是参数漏传
  20. HBase数据库原理解析

热门文章

  1. STM32(六)-------中断(外部中断)
  2. php设置表格边框颜色,HTML表格标记教程(38):表头的边框色属性BORDERCOLOR
  3. 服务器mysql数据库被人非法连接_如何让mysql数据库允许被远程连接访问
  4. php 第二次出现位置,php – Preg Replace – 替换匹配的第二次出现
  5. 不想用鸿蒙系统怎么办,华为鸿蒙系统出大BUG!网友:这再也不是用户想要的鸿蒙系统...
  6. xpath的基本使用
  7. Luogu 3066 [USACO12DEC]逃跑的BarnRunning Away From…
  8. Qt笔记——添加菜单图片/添加资源文件
  9. 【网络流】 HDU 4309 Seikimatsu Occult Tonneru 状压枚举边
  10. [LeetCode]Remove Nth Node From End of List