㈠ linux下如何知道java_HOME的目录在哪里什么命令
/etc/profile这个是环境变量配置文件,里面就有的,如果没有找到,那就是你的环境变量没有配好
还可以用env命令,这个是查看当前系统的环境变量的,要分页的话就加通道 env |more
希望能帮到你
㈡ linux和windows下 jvm在改哪个文件调优
一、拷贝到Win,用UE、WINHEX等转成LINUX格式的文件。
二、用vim打开,在Normal模式下输入:%s/[Ctrl-v][Enter]//g,其中Ctrl-v是让回车内键被认为是特殊字符容,而不是命令结束。
三、有时候下来的一堆源文件都是这样的,总不能用vi一个一个打开吧,于是有了这招: dos2unix,例子:需要把当前目录下所有源文件改成unix格式:dos2unix *.h *.cpp
㈢ linux下JVM的参数在哪里设置
在文件 /etc/profile 最后加上一行
export JAVA_OPTIONS=-Xms512m -Xmx512m
㈣ linux下java mp文件在哪儿
如果所使用的应用服务器是tomact,mp文件默认在catalina.out日志文件里;
如果不是则可以查看java环境变量设置的位置,也就知道在mp文件的位置了;
如果没有生成mp文件或者是生成错误,请按照一下几种方法来修复:
系统默认的core文件生成路径是 /var/logs,但是 /var/logs 目录并非系统自带的,系统初始安装默认自带的是/var/log,最终导致该系统出现core mp后并没能生成core文件,因此如何查询和修改系统默认的core mp文件生产路径呢?方法如下:
一. 查询core mp文件路径:
方法1:
# cat /proc/sys/kernel/core_pattern
方法2:
# /sbin/sysctl kernel.core_pattern
二. 修改core mp文件路径:
方法1:临时修改:修改/proc/sys/kernel/core_pattern文件,但/proc目录本身是动态加载的,每次系统重启都会重新加载,因此这种方法只能作为临时修改。
/proc/sys/kernel/core_pattern
例:echo ‘/var/log/%e.core.%p’ > /proc/sys/kernel/core_pattern
方法2:永久修改:使用sysctl -w name=value命令。
例:/sbin/sysctl -w kernel.core_pattern=/var/log/%e.core.%p
㈤ linux下java的环境变量放在哪个文件里面
在 /etc/profile 文件中
在文件最后加上
JAVA_HOME=/usr/java/default ;#具体看你安装目内录容,一般在/usr/java这个目录里
JRE_HOME=$JAVA_HOME/jre ;
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JRE_HOME/lib/rt.jar ;
PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH ;
export PATH JAVA_HOME JRE_HOME CLASSPATH ;
㈥ linux系统安装了jdk后,没有/usr/lib/jvm这个文件夹,这个文件夹是干啥的高手指点下,谢谢
Java Virtual Machine
这个是运行java程序时候创建java虚拟机用的,一般的linux装jdk后jdk下会有jvm文件夹,只要把java的环版境设成java文件夹下就行了。
现在权的linux下的jdk从官网上下来的tar.gz包实际上就是一个绿色的程序包,里面包含jvm。
把自己设置环境和添加环境变量后运行java的时候系统是能够正确找到java virtual machine文件夹的,这个即便不在/usr/lib下,也不用在意。
㈦ linux系统安装了jdk后,没有/usr/lib/jvm这个文件夹,这个文件夹有什么作用
Java Virtual Machine
这个是运行java程序时候创建java虚拟机用的,一般的linux装jdk后jdk下会有jvm文件夹,只要把java的环境设成java文件夹下就行了。
现在的linux下的jdk从官网上下来的tar.gz包实际上就是一个绿色的程序包,里面包含jvm。
把自己设置环境和添加环境变量后运行java的时候系统是能够正确找到java virtual machine文件夹的,这个即便不在/usr/lib下,也不用在意。
㈧ 怎么查看linux的jvm内存
以WAS为例:
[tmp]$ ps -ef | grep java
root 9787 1 0 Sep17 ? 00:02:48 /opt/IBM/WebSphere/AppServer/java/bin/java -Xms50m -Xmx256m
-Xms 和 -Xmx 分别代表分配JVM的最小内存和最大内存。
堆栈信息你可以用 kill -3 后面版跟上java进程的pid,这样就能生成权 thread mp 了。
㈨ linux怎么查找java安装路径
在linux系统查找jdk的安装路径:
whereis java
which java (java执行路径)
echo $JAVA_HOME
echo $PATH
在windows查找jdk的安装路径:
set java_home:查看JDK安装路径
java -version:查看JDK版本
下面是设置jdk的环境变量和卸载jdk安装:
1.配置linux的环境变量:(记得source .bash_profile)
. 修改/etc/profile文件 (全局所有用户)
vi 此文件/etc/profile
在profile文件末尾加入:
export JAVA_HOME=/usr/share/jdk1.6.0_20
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
.修改.bash_profile文件 (某个用户权限使用这些环境变量)
.bash_profile文件末尾加入:
export JAVA_HOME=/usr/share/jdk1.6.0_20
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
.shell终端执行下列命令: (临时用)
export JAVA_HOME=/usr/share/jdk1.6.0_14
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
2.卸载jdk
·找到jdk安装目录的_uninst子目录
·在shell终端执行命令./uninstall.sh即可卸载jdk