- 浏览: 143308 次
- 性别:
- 来自: 北京
文章分类
最新评论
安装:
[root@oracle cdrom]# rpm -ivh jdk-8u25-linux-x64.rpm
配置jdk环境变量
方法一:在Shell下设置变量(该方法只对当前的shell有效,如果打开另一个shell就需要重新配置)
export JAVA_HOME=/usr/java/jdk1.7.0_40/
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
(其中如果只配置 export PATH=/usr/java/jdk1.7.0_40/bin:$PATH 也可以)
方法二:修改/etc/profile文件(该方法一劳永逸,设置一次,对所有用户有效)
用vim编辑器打开/etc/profile文件,在文件尾部加入环境变量的定义
JAVA_HOME=/usr/java/jdk1.8.0_25/
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export PATH
export CLASSPATH
保存退出,查看java版本
[root@oracle cdrom]# java -version
java version "1.8.0_25"
Java(TM) SE Runtime Environment (build 1.8.0_25-b17)
Java HotSpot(TM) 64-Bit Server VM (build 25.25-b02, mixed mode)
表示安装成功
方法三:修改~/.bashrc文件(该方法修改后只对当前用户有效,对该用户的所有shell都有效)
用vim编辑器打开~/.bashrc文件
在文件尾部加入jdk环境变量的定义
set JAVA_HOME=/usr/java/jdk1.8.0_25/
export JAVA_HOME
set PATH=$JAVA_HOME/bin:$PATH
export PATH
set CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export CLASSPATH
修改/etc/profile后怎么才能立即生效而不重启机子
执行:
source /etc/profile
方法1:
让/etc/profile文件修改后立即生效 ,可以使用如下命令:
# . /etc/profile
注意: . 和 /etc/profile 有空格
方法2:
让/etc/profile文件修改后立即生效 ,可以使用如下命令:
# source /etc/profile
出现cannot restore segment prot after reloc的解决方法
解决方案:
在linux上安装有些东西时会出现 Permission denied 的情况:以下就是解决它的办法之一
编辑/etc/selinux/config,找到这段:
# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
# enforcing - SELinux security policy is enforced.
# permissive - SELinux prints warnings instead of enforcing.
# disabled - SELinux is fully disabled.
SELINUX=enforcing
把 SELINUX=enforcing 注释掉:#SELINUX=enforcing ,然后新加一行为:
SELINUX=disabled
保存,关闭。
......
编辑/etc/sysconfig/selinux,找到:
# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
# enforcing - SELinux security policy is enforced.
# permissive - SELinux prints warnings instead of enforcing.
# disabled - SELinux is fully disabled.
SELINUX=enforcing
如果SELINUX已经是 SELINUX=disabled,那么就不用改了,否则就把SELINUX=enforcing 注释掉,新加一行:
SELINUX=disabled
保存,退出。
如果你碰到其他类似提示:
cannot restore segment prot after reloc: Permission denied
哪应该是SELinux的问题,可以考虑把它关闭。
-------------------------------------------------------------------------------------
郁闷的是.我把SELinux关闭后还是不行.于是到google上search.发现这个很有用.
在你保证SElinux 被disable后.还执行下
chcon -t texrel_shlib_t
如: chcon -t texrel_shlib_t /路径/路径/名字.so (这个文件视具体执行文件.)[size=medium][/size]
[root@oracle cdrom]# rpm -ivh jdk-8u25-linux-x64.rpm
配置jdk环境变量
方法一:在Shell下设置变量(该方法只对当前的shell有效,如果打开另一个shell就需要重新配置)
export JAVA_HOME=/usr/java/jdk1.7.0_40/
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
(其中如果只配置 export PATH=/usr/java/jdk1.7.0_40/bin:$PATH 也可以)
方法二:修改/etc/profile文件(该方法一劳永逸,设置一次,对所有用户有效)
用vim编辑器打开/etc/profile文件,在文件尾部加入环境变量的定义
JAVA_HOME=/usr/java/jdk1.8.0_25/
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export PATH
export CLASSPATH
保存退出,查看java版本
[root@oracle cdrom]# java -version
java version "1.8.0_25"
Java(TM) SE Runtime Environment (build 1.8.0_25-b17)
Java HotSpot(TM) 64-Bit Server VM (build 25.25-b02, mixed mode)
表示安装成功
方法三:修改~/.bashrc文件(该方法修改后只对当前用户有效,对该用户的所有shell都有效)
用vim编辑器打开~/.bashrc文件
在文件尾部加入jdk环境变量的定义
set JAVA_HOME=/usr/java/jdk1.8.0_25/
export JAVA_HOME
set PATH=$JAVA_HOME/bin:$PATH
export PATH
set CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export CLASSPATH
修改/etc/profile后怎么才能立即生效而不重启机子
执行:
source /etc/profile
方法1:
让/etc/profile文件修改后立即生效 ,可以使用如下命令:
# . /etc/profile
注意: . 和 /etc/profile 有空格
方法2:
让/etc/profile文件修改后立即生效 ,可以使用如下命令:
# source /etc/profile
出现cannot restore segment prot after reloc的解决方法
解决方案:
在linux上安装有些东西时会出现 Permission denied 的情况:以下就是解决它的办法之一
编辑/etc/selinux/config,找到这段:
# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
# enforcing - SELinux security policy is enforced.
# permissive - SELinux prints warnings instead of enforcing.
# disabled - SELinux is fully disabled.
SELINUX=enforcing
把 SELINUX=enforcing 注释掉:#SELINUX=enforcing ,然后新加一行为:
SELINUX=disabled
保存,关闭。
......
编辑/etc/sysconfig/selinux,找到:
# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
# enforcing - SELinux security policy is enforced.
# permissive - SELinux prints warnings instead of enforcing.
# disabled - SELinux is fully disabled.
SELINUX=enforcing
如果SELINUX已经是 SELINUX=disabled,那么就不用改了,否则就把SELINUX=enforcing 注释掉,新加一行:
SELINUX=disabled
保存,退出。
如果你碰到其他类似提示:
cannot restore segment prot after reloc: Permission denied
哪应该是SELinux的问题,可以考虑把它关闭。
-------------------------------------------------------------------------------------
郁闷的是.我把SELinux关闭后还是不行.于是到google上search.发现这个很有用.
在你保证SElinux 被disable后.还执行下
chcon -t texrel_shlib_t
如: chcon -t texrel_shlib_t /路径/路径/名字.so (这个文件视具体执行文件.)[size=medium][/size]
发表评论
-
Linux centos下让alias自定义永久生效(+常用的别名)
2018-06-14 11:16 1333CentOS里alias命令详解 Alias命令 功能描述 ... -
设置Jmeter默认中文页面
2018-06-12 09:09 16321、在Jmeter的安装目录下的bin目录中找到 jmeter ... -
nginx是什么
2017-12-23 14:08 408一、介绍 Nginx是一个高性能的HTTP和 ... -
Linux常用命令
2015-11-27 15:53 446linux基础知识及操作 查询:ls 当文件过多,需要 ... -
Linux下如何启动Oracle
2015-11-12 16:12 599Linux下如何启动Oracle 博客分类: 他山之石 Or ... -
linux下yum安装及配置
2015-10-31 16:04 14791.查看、卸载已安装的yum包 查看已安装的yum包 #rpm ... -
Linux下面如何运行.sh文件
2015-10-28 10:17 1083命令行下面: 1.chmod 空格"+x" ... -
Linux服务器实现每天定时备份MySQL数据库的shell脚本
2015-10-28 09:13 1060在home下面创建back_db.sh #!/bin/bash ... -
Linux下怎么确定Nginx安装目录
2015-10-27 11:41 1616linux环境下,怎么确定nginx是以那个config文件启 ... -
CentOS设置网卡开机自动启动、配置等ifcfg-eth0
2015-10-27 11:21 2729步骤1、配置/etc/sysconfig/network-sc ... -
linux中扩充tomcat的内存的方法
2015-10-27 11:05 990在tomcat 的bin的打开startup.sh cd / ... -
Linux配置防火墙,开启80端口、3306端口
2015-10-27 10:58 850vi /etc/sysconfig/iptables -A ... -
linux安装mysql
2015-10-27 10:07 5101、安装查看有没有安装 ... -
linux远程拷贝和本地拷贝命令
2015-10-21 10:21 2636linux远程拷贝和本地拷贝命令 一、linux对linu ... -
Nginx 出现413 Request Entity Too Large得解决方法
2015-10-15 18:21 10041、如果没有指定prefix的话,默认应该在/usr/loca ... -
关于mysql数据的Packet for query is too large (2037 > 1024).
2015-10-15 11:20 928在linux中打开mysql的安装地址找到my-large.c ... -
关于linux中修改数据库的编码格式默认为utf-8
2015-10-14 11:46 1620打开 /etc/my.cnf 编辑 [mysql]客户端的编码 ... -
Linux下Nginx 中文文件处理方法
2015-10-12 16:54 1255Linuxnginx 一、Windows中的文件编码为GBK ...
相关推荐
本人在RedHat下安装Oracle、JDK6、Tomcat下实际操作步骤及可能出现错误解决。(绝对详细)
jetson agx orin arm64板卡安装软件提示UseConcMarkSweepGC错误解决方案,压缩包中包含arm64的java11:OpenJDK11-jdk_aarch64_linux_hotspot_11.0.10_9.tar.gz和对应的解决方案,详细步骤可以参考我的博客
1. 准备java环境,jdk1.8 检查java是否安装,如果没有则先安装java环境:java -version 2. 安装Jenkins 官网:...
解决方法:在/usr/lib/i386-linux-gnu/ 下面发现有 /usr/lib/i386-linux-gnu/libstdc++.so.6.0.16 于是运行 ln -s /usr/lib/i386-linux-gnu/libstdc++.so.6.0.16 /usr/lib/libstdc++.so.5创建一个符合连接,这个错误...
因此鉴于初学者对在Linux下安装Oracle数据库有种莫名的恐惧,本人特用了一天的时间,完成了在Redhat Enterprise Linux 5.5下安装Oracle9i的完整步骤,这个文档对安装步骤,安装过程中错误的解决可能是史上最完整的。...
全志R16平台编译linux系统V1.0.txt 2017/4/11 13:36 (编译请使用编译android的lichee的选项编译生成的.config文件,不然直接编译会报错!!!!) rootroot@cm-System-Product-Name:/home/wwt/linux_r16$ tar...
本文记录了安装过程经常出现的错误,并提供了解决办法,具有很好的实用性,是居家旅行必备之良品。 主要内容有: VirtualBox4.0的安装和配置 包括VirtualBox下网络环境的配置,和主机文件的共享,主机和虚拟机...
rootroot@cm-System-Product-Name:/home/wwt/linux_r16$ tar zxvf lichee_parrotv1.1_20161202.tar.gz rootroot@cm-System-Product-Name:/home/wwt/linux_r16$ rootroot@cm-System-Product-Name:/home/wwt/linux_...
一、tomcat启动时错误 问题1:The JAVA_HOME environment variable is not ... JAVA_HOME=/home/tomcat/j2sdk1.4.2_08(具体值要以实际的jdk安装路径为准) export JAVA_HOMECLASSPATH=/home/tomcat/j2sdk1.4.2_08/
准备、过程 虚拟机:VMware Workstation 12 Pro 操作系统:CentOS Linux release 7.2.1511 ...常见错误及解决方案 虚拟机准备 请参考文章: Cent OS 7系统的安装、VMware Tools安装及设置共享文件夹 虚拟机中克隆
上边的方法执行完成,解决了问题,当关掉当前的shell窗口或者重启Linux的时候,我就发现又出现了找不到命令的错误; 永久解决办法: 目录:/etc 下找 profile 查找是否有修改PATH的变量; 阿里云找不到原因是我...
使用JVM命令和一查看这个JVM参数,帮助我们排查、解决问题。 1 JDK的命令行工具 JDK的命令行工具大多数是对JDK/lib/tools.jar类库的一层薄包装而已,它们的主要功能代码是在tools类库中实现的。Linux下的这些工具有...
安装JDK 请参考。 安装Git Windows:请参见。 OS X:您也可以使用。 Linux:最好使用发行版的软件包管理器。 创建一个叉子 打开存储库的网站并登录。 单击右上角的Fork按钮创建一个私有fork。 在Intel
除了也需要安装JDK外,您还需要参照run.bat写一份脚本,然后执行它。 如何使用SqlToolBox打开一个数据库? 程序运行起来后,您将看到一个输入数据库信息的对话框,请依次填入数据库所在机器的IP地址,数据库的库名称...
GC是垃圾收集的意思(Gabage Collection),内存处理是编程人员容易出现问题的地方,忘记或者错误的内存回收会导致程序或系统的不稳定甚至崩溃,Java提供的GC功能可以自动监测对象是否超过作用域从而达到自动回收...
且安装了JDK。 便于管理将用到的资料放在一个文件夹下 我在D盘 创建 server 文件夹 . 1. Nginx 下载直接解压缩到server,点nginx.exe 执行 安装后如果可用,可在任务管理其中找到如图类似,并且在浏览器中...
最近在部署应用时,遇到一个问题,就是ant脚本登录到linux机器上执行部署命令时,不知如何去写脚本。不知有没有哪位同学做过?以下是我的ant脚本: <project name="taxs_Admin" default="usage"> ...
众所周知 HashMap 底层是基于 数组 + 链表 组成的,不过在 jdk1.7 和 1.8 中具体实现稍有不同。 Base 1.7 1.7 中的数据结构图: 先来看看 1.7 中的实现。 这是 HashMap 中比较核心的几个成员变量;看看分别是...
GC是垃圾收集的意思(Gabage Collection),内存处理是编程人员容易出现问题的地方,忘记或者错误的内存回收会导致程序或系统的不稳定甚至崩溃,Java提供的GC功能可以自动监测对象是否超过作用域从而达到自动回收...
本次升级解决了2.5版本中存在影响日常使用的问题,主要为菜单分配与缓存问题 优化 1、匿名接口SecurityConfig配置细腻化,支持不同类型的接口放行 2、验证码类型、长度、字体等参数可在配置文件中自定义 3、前端代码...