『壹』 ubuntu的系统,jdk, tomcat等需要修改环境变量,应该设置在哪个文件里,有很多。environment,profile的
如果想让程序对所有人可用:环境变量设置在/etc/profile里如果想让程序只对自己可用:环境变量设置在~/.bash_profile里
『贰』 如何设置jdk环境变量,让javac命令直接从桌面找文件
你可以修改命令符的初始路径:第一种方法:修改“用户属性”此方法针对用户系统全局,不管是通过从“开始”—“运行”中输入“CMD”命令,还是“开始→附件→命令提示符”,默认路径都是指定的新路径。右击“我的电脑”(桌面和开始菜单的都行),点击“管理”弹出“计算机管理”窗口点击左侧“系统工具→本地用户和组→用户”双击右侧你所使用的用户名,弹出“你的用户名属性”窗口选择“配置文件”标签,更改“主文件”下的“本地路径”后面的路径信息“C:\DocumentsandSettings\Administrator”为您想要的,如输入“C:\”,点“确定”,注销或重启系统后即生效。第二种方法:通过快捷方式修改创建“命令提示符”快捷方式,修改此快捷方式的参数来更改默认路径。进入“开始→程序→附件”后,右键单击“命令提示符”,选择“属性”;找到“快捷方式”标签中“起始位置”后面的参数“%HOMEDRIVE%%HOMEPATH%”;将其更改为您想要的路径如“C:\DocumentsandSettings\AllUsers”,单击“确定”退出。;将其更改为您想要的路径如“C:\DocumentsandSettings\AllUsers”,单击“确定”退出。;你可以创建N个快捷方式,设置不同的路径,那么你进入不通的快捷方式,就会有不通的默认路径。这样设置好,应该能满足你的要求了。不行再说。
『叁』 如何修改jvm启动参数
用java命令查看。用java -option进行修改参数。还有tomcat,eclipse启动时通过配置文件加载的。详细如下:安装Java开发软件时,默认安装包含两个文件夹,一个JDK(Java开发工具箱),一个JRE(Java运行环境,内含JVM),其中JDK内另含一个JRE。如果只是运行Java程序,则JRE已足够;而JDK则只有开发人员才用到。一、配置JVM内存1.配置JVM内存的参数-XmxJavaHeap最大值,默认值为物理内存的1/4,最佳设值应该视物理内存大小及计算机内其他内存开销而定;-XmsJavaHeap初始值,Server端JVM最好将-Xms和-Xmx设为相同值,开发测试机JVM可以保留默认值;2.如何配置JVM内存分配:(1)当在命令提示符下启动并使用JVM时(只对当前运行的类生效)java-Xmx128m-Xms64m-Xmn32m-Xss16mTest(2)当在集成开发环境下(如eclipse)启动并使用JVM时:第一种设置方法:在eclipse根目录下打开eclipse.ini,默认内容为(这里设置的是运行当前开发工具的JVM内存分配):-vmargs-Xms40m-Xmx256m-vmargs表示以下为虚拟机设置参数,可修改其中的参数值,,另外,eclipse.ini内还可以设置非堆内存,如:-XX:PermSize=56m,-XX:MaxPermSize=128m。此处设置的参数值可以通过以下配置在开发工具的状态栏显示:在eclipse根目录下创建文件options,文件内容为:org.eclipse.ui/perf/showHeapStatus=true修改eclipse根目录下的eclipse.ini文件,在开头处添加如下内容:-debugoptions-vmjavaw.exe重新启动eclipse,就可以看到下方状态条多了JVM信息。第二种设置方法:打开eclipse-窗口-首选项-Java-已安装的JRE(对在当前开发环境中运行的java程序皆生效)编辑当前使用的JRE,在缺省VM参数中输入:-Xmx128m-Xms64m-Xmn32m-Xss16m第三种设置方法:打开eclipse-运行-运行-Java应用程序(只对所设置的java类生效)选定需设置内存分配的类-自变量,在VM自变量中输入:-Xmx128m-Xms64m-Xmn32m-Xss16m注:如果在同一开发环境中同时进行了第二种和第三种设置,则第二种设置生效,第三种设置无效,如:开发环境的设置为:-Xmx256m,而类Test的设置为:-Xmx128m-Xms64m,则运行Test时生效的设置为:-Xmx256m-Xms64m(3)当在服务器环境下(如Tomcat)启动并使用JVM时(对当前服务器环境下所以Java程序生效):a.设置环境变量:变量名:CATALINA_OPTS变量值:-Xmx128m-Xms64m-Xmn32m-Xss16mb.打开Tomcat根目录下的bin文件夹,编辑catalina.bat,将其中的%CATALINA_OPTS%(共有四处)替换为:-Xmx128m-Xms64m-Xmn32m-Xss16m二、查看配置JVM内存信息Runtime.getRuntime().maxMemory();//最大可用内存,对应-XmxRuntime.getRuntime().freeMemory();//当前JVM空闲内存Runtime.getRuntime().totalMemory();//当前JVM占用的内存总数,其值相当于当前JVM已使用的内存及freeMemory()的总和关于maxMemory(),freeMemory()和totalMemory():maxMemory()为JVM的最大可用内存,可通过-Xmx设置,默认值为物理内存的1/4,设值不能高于计算机物理内存;totalMemory()为当前JVM占用的内存总数,其值相当于当前JVM已使用的内存及freeMemory()的总和,会随着JVM使用内存的增加而增加;freeMemory()为当前JVM空闲内存,因为JVM只有在需要内存时才占用物理内存使用,所以freeMemory()的值一般情况下都很小,而JVM实际可用内存并不等于freeMemory(),而应该等于maxMemory()-totalMemory()+freeMemory()。及其配置JVM内存分配。
『肆』 linux中JDK的安装和配置方法
一、软件下载1、下载JDK(下面分别是32位系统和64位系统下的版本)http://download.oracle.com/otn-pub/java/jdk/7u9-b05/jdk-7u9-linux-i586.tar.gz?AuthParam=1350717577_ #32位http://download.oracle.com/otn-pub/java/jdk/7u9-b05/jdk-7u9-linux-x64.rpm?AuthParam=1350717726_ #64位# getconf LONG_BIT # 查看系统多少位 二、安装JDK7.0版本1、先卸载服务器自带的jdk软件包# java -version #查看服务器是否安装过jdkjava version "1.6.0_17"OpenJDK Runtime Environment (IcedTea6 1.7.4) (rhel-1.21.b17.el6-i386)OpenJDK Client VM (build 14.0-b16, mixed mode)# rpm -qa |grep gcj #查看服务器安装的jdk软件包信息libgcj-4.4.4-13.el6.i686java-1.5.0-gcj-1.5.0.0-29.1.el6.i686# yum -y remove java-1.5.0-gcj-1.5.0.0-29.1.el6.i686 #卸载软件包2、安装jdk7.0 解压配置安装# mkdir -p /usr/lib/jvm# tar zxvf jdk-7u9-linux-i586.tar.gz -C /usr/lib/jvm# mv /usr/lib/jvm/jdk1.7.0_09 /usr/lib/jvm/java73、添加jdk7.0到系统环境变量#cp /etc/profile /etc/profile.bak #备份#vi /etc/profile #编辑,在最后添加下面的内容 export JAVA_HOME=/usr/lib/jvm/java7export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=${JAVA_HOME}/bin:$PATH #source /etc/profile #使配置文件立即生效由于系统中可能会有默认的其他版本JDK,所以,为了将我们安装的JDK设置为默认JDK版本,还要进行如下工作。update-alternatives –install /usr/bin/java java /usr/lib/jvm/java7/bin/java 300 update-alternatives –install /usr/bin/javac javac /usr/lib/jvm/java7/bin/javac 300 update-alternatives –install /usr/bin/jar jar /usr/lib/jvm/java7/bin/jar 300 update-alternatives –install /usr/bin/javah javah /usr/lib/jvm/java7/bin/javah 300 update-alternatives –install /usr/bin/javap javap /usr/lib/jvm/java7/bin/javap 300 执行下面命令,设置默认版本,此命令执行后,系统会列出当前存在的各种JDK版本,会提示你选择# update-alternatives –config java4、测试# java -version # 测试是否成功 java version "1.7.0_09"Java(TM) SE Runtime Environment (build 1.7.0_09-b05)Java HotSpot(TM) Client VM (build 23.5-b02, mixed mode)
『伍』 jdk配置文件设置3个主要参数
CLASSPATH,PATH,JAVA_HOME这三个参数自己网络去,一看你就是新手
『陆』 suse jdk安装,配置文件修改
这好像是开机配置上的问题吧!
『柒』 怎样修改DbVisualizer中jdk的设置
可以修改配置文件:DBVIS-HOME/resources/dbvis-custom.prefs。下面是官网的说明:DbVisualizer utilizes a few Java properties that you can use to modify characteristics of the application. These DbVisualizer specific properties are available in the DBVIS-HOME/resources/dbvis-custom.prefs file.意思:DbVisualizer配置了一些参数用来根据应用程序进行修改。这些配置选项在DBVIS-HOME/resources/dbvis-custom文件里。
『捌』 jdk的环境配置
java运行环境安装与测试及HelloWorld的实现。1.下载j2sdk 1.6.0_21或更高版本 (http://java.sun .com,建议同时下载其Java Documentation,这是Java帮助文档)。2.运行刚刚下载的安装程序进行正式安装(以下假设安装于c:jdk1.6.0_21,建议安装路径不要有空格,不宜安装在Program Files目录下!)。3.设置运行环境参数:a.如果是Win95、Win98,在autoexec.bat的最后面添加如下3行语句:set JAVA_HOME=JDK安装目录set PATH=%JAVA_HOME%in;%PATH%set CLASSPATH=.;%JAVA_HOME%lib注意:—可用dos命令notepad c:autoexec.bat打开记事本,加入上面的3行语句。b.如果是Win2000、WinXP系统,使用鼠标右击“我的电脑”->属性->高级->环境变量系统变量->新建->变量名:JAVA_HOME 变量值:JDK安装目录系统变量->新建->变量名:CLASSPATH 变量值:.;%JAVA_HOME%lib系统变量->编辑->变量名:Path 在变量值的最前面加上:%JAVA_HOME%in;c.如果是Vista、Win7、Win8系统,使用鼠标右击“计算机”->属性->左侧高级系统设置->高级->环境变量系统变量->新建->变量名:JAVA_HOME 变量值:JDK安装目录系统变量->新建->变量名:CLASSPATH 变量值:.;%JAVA_HOME%lib系统变量->编辑->变量名:Path 在变量值的最前面加上:%JAVA_HOME%in;(CLASSPATH中有一英文句号“.”后跟一个分号,表示当前路径的意思)(使用命令行的方法设置环境变量,只会对当前窗口生效)(改Path变量时,不是删除原有的值而是添加新的路径)4.使用文本编辑器(比如:edit .com/记事本/UltraEdit/EditPlus)编写如下代码,并保存为文件:HelloWorld.java(必须大小写正确!假设为c: estHelloWorld.java)/* HelloWorld.java */public class HelloWorld{public static void main(String[] arg){System.out.println(Hello,World!);}}5.开启一个命令提示符窗口,跳转到HelloWorld.java所在的目录中c:>cd est6.编译HelloWorld.java为HelloWorld.classc: est>javac HelloWorld.java7.运行HelloWorld.classc: est>java HelloWorldHello,World!其中步骤5~7可以简化成批处理,这样可以不用切换路径,方法如下:在java源文件所在文件夹建立一个记事本文档,输入以下3行代码javac HelloWorld.javajava HelloWorld@pause将其保存为Java运行批处理.bat然后双击这个批处理文件,将出现cmd窗口下的编译运行结果,结果如下:C: est>javac HelloWorld.javaC: est>java HelloWorldHello,World!请按任意键继续. . . UbuntuLinux下jdk的安装与配置1.安装从sun公司网站www.sun .com下载linux版本的jdk打开终端,用cd命令进入jdk所在目录,执行复制命令sudo cp jdk-6u7-linux-i586.bin /usr即将jdk复制到/usr目录下然后进入/usr目录cd /usr执行权限chmod +x jdk-6u7-linux-i586.bin执行安装命令./jdk-6u21-linux-i586.bin(文件名)如遇错误,可先切换至root用户下,su root,再执行安装命令安装成功会在/usr目录下生成jdk1.6.0_07目录,就是jdk的安装目录重启电脑,打开终端,输入java -version如若有显示java的版本信息,则表示安装成功,2.配置安装成功后需要配置jdk环境变量用cd命令进入/etc目录sudo vi profile即执行编辑profile文件命令在umas k022前添加如下内容:export JAVA_HOME=/usr/jdk1.6.0_21export JRE_HOME=/usr/jdk1.6.0_21/jreexport PATH=$PATH:/usr/jdk1.6.0_21/binexport CLASSPATH=./:/usr/jdk1.6.0_21/lib:/usr/jdk1.6.0_21/jre/lib保存退出,重启电脑3.测试新建Test.javapublic class Test{public static void main(String[] args){System.out.println(Hello,Welcome to Linux World!);}}在终端用cd命令进入Test.java目录,然后输入javac Test.javajava Test若输出Hello,Welcome to Linux World!则表明配置成功!如不能通过编译,可通过重新启动系统试试4.注意在用vi命令编辑profile文件时,Linux初学者可能还不熟用sudo vi profile进入编辑文件后如出现Press ENTER or type command to continue则按回车然后按方向键“下”直到umas k022前一行按字母o进入编辑状态输入环境变量内容回车,按几次ESC键,直到听到嘀声,输入:x回车即保存退出至此,Linux jdk环境变量配置完成如果安装完成时候在终端输入:java -version 不显示当前的安装版本的话则需要卸载原先的版本即可。yum -y remove <java版本>例如:centos 版本[[email protected] /]# yum -y remove java-1.4.2-gcj-compat 卸载它。[[email protected] soft]# chmod 700 jdk-1_5_0_13-linux-i586.bin[[email protected] soft]# ./jdk-1_5_0_13-linux-i586.bin[[email protected] soft]# mv jdk1.5.0_13/ /usr/local/为了方便以后升级,建立软链接[[email protected] local]# ln -s /usr/local/jdk1.5.0_13/ /usr/local/jdk定义环境变量[[email protected] local]# vi /etc/profileexport JAVA_HOME=/usr/local/jdkexport PATH=$PATH:$JAVA_HOME/binexport CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jarok,至此java环境配置完毕
『玖』 我安装了官方的JDK包怎么调试JAVA呢 或者说怎么配置呢
1、在Windows中的98配置在C:\autoexec.bat文件中,添加一下内容:set path=%path%; E:\sdk\jdk\bin set classpath=.; E:\sdk\jdk\lib; %classpath%“set path ”语句设置Java编译运行程序的路径,E:\sdk\jdk\bin用来指定JDK下bin文件夹的安装路径,如果安装SDK时路径不同,需要做相应的修改。“set classpath”语句设置Java包的路径,其中的“.”表示在当前目录下均可执行Java程序。autoexec.bat文件修改后存盘,然后重新启动计算机,即完成配置。2、在Windows XP/NT/2000中的设置(vista和win7中的配置也和XP大同小异)以Windows为例说明设置过程。(1)在Windows桌面上右击“我的电脑”->“属性”,打开“系统属性”对话框,从中选择“高级”标签。(2)单击“环境变量”按钮,打开“环境变量”对话框。(3)分别在“ZHC的用户变量”、“系统变量”栏单击“新建”或“编辑”按钮,添加classpath与PATH修改环境变量。例如,在“系统变量”框中选择Path,单击“编辑”按钮,出现的“编辑系统变量”对话框“变量值”文本框添加“e:\SDK\jdk\bin;”命令。 PATH变量值为“e:\SDK\jdk\bin;”(要看自己sdk的安装路径)。 classpath变量值为“.;e:\SDK\jdk\lib;”或“.;E\SDK\jdk\lib\tools.jar”。(4)单击“确定”按钮,结束系统变量的设置。 设置完成后,单击“开始”->“所有程序”->“附件”->“命令提示符”,打开“命令提示符”窗口,在命令提示符下输入java或javac,回车后,如果出现其用法参数提示信息,则安装正确。在此建议使用jdk1.6安装java。3、设置命令提示符起始位置 为了在打开“命令提示符”窗口时可以直接进入存放java程序的路径下,在Windows XP/2000中可做以下设置。(1)首先建立一个存放java源程序的路径和文件夹,如:java程序存放在“e:\java\程序”文件夹中。(2)单击“开始”->“所有程序”->“附件”->“命令提示符”,在“命令提示符”单击右键,选择“属性”菜单,将打开“命令提示符 属性”对话框。(3) 选择“快捷方式”选项卡,在“起始位置”文本输入“e:\java\程序”,单击“确定”按钮即可。 进行了上面的设置后,打开“命令提示符”窗口时将直接进入“e:\java\程序”路径下。
『拾』 如何在eclipse的配置文件里指定jdk路径(即
今天下载了eclipse4.6版本,打开时报Version 1.7.0_45 of the JVM is not suitable for this proct. Version:1.8 or greater is required.,提示jdk版本要1.8以上,如下图:
由于不想直接将环境变量配置的jdk1.7改为jdk1.8,所以单独在eclipse的配置文件里指定jdk来运行eclipse4.6,方法如下:
打开eclipse根目录下的eclipse.ini配置文件,eclipse4.6默认配置如下:
-startup
plugins/org.eclipse.equinox.launcher_1.3.200.v20160318-1642.jar
–launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.400.v20160518-1444
-proct
org.eclipse.epp.package.jee.proct
–launcher.defaultAction
openFile
-showsplash
org.eclipse.platform
–launcher.defaultAction
openFile
–launcher.appendVmargs
-vmargs
-Dosgi.requiredJavaVersion=1.8
-XX:+UseG1GC
-XX:+UseStringDeplication
-Dosgi.requiredJavaVersion=1.8
-Xms256m
-Xmx1024m
在 -vmargs 前面增加 -vm参数来指定jdk路径,如我的jdk路径在d:java文件夹下 :
-vmD:javajdk1.8.0_91injavaw.exe
添加 -vm参数后的配置文件如下:
-startup
plugins/org.eclipse.equinox.launcher_1.3.200.v20160318-1642.jar
–launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.400.v20160518-1444
-proct
org.eclipse.epp.package.jee.proct
–launcher.defaultAction
openFile
-showsplash
org.eclipse.platform
–launcher.defaultAction
openFile
–launcher.appendVmargs
-vm
D:javajdk1.8.0_91injavaw.exe
-vmargs
-Dosgi.requiredJavaVersion=1.8
-XX:+UseG1GC
-XX:+UseStringDeplication
-Dosgi.requiredJavaVersion=1.8
-Xms256m
-Xmx1024m
然后再次运行eclipse.exe便能正常启动了。