在linux下怎么察看linux classpath超长和如何设置linux classpath超长

新手园地& & & 硬件问题Linux系统管理Linux网络问题Linux环境编程Linux桌面系统国产LinuxBSD& & & BSD文档中心AIX& & & 新手入门& & & AIX文档中心& & & 资源下载& & & Power高级应用& & & IBM存储AS400Solaris& & & Solaris文档中心HP-UX& & & HP文档中心SCO UNIX& & & SCO文档中心互操作专区IRIXTru64 UNIXMac OS X门户网站运维集群和高可用服务器应用监控和防护虚拟化技术架构设计行业应用和管理服务器及硬件技术& & & 服务器资源下载云计算& & & 云计算文档中心& & & 云计算业界& & & 云计算资源下载存储备份& & & 存储文档中心& & & 存储业界& & & 存储资源下载& & & Symantec技术交流区安全技术网络技术& & & 网络技术文档中心C/C++& & & GUI编程& & & Functional编程内核源码& & & 内核问题移动开发& & & 移动开发技术资料ShellPerlJava& & & Java文档中心PHP& & & php文档中心Python& & & Python文档中心RubyCPU与编译器嵌入式开发驱动开发Web开发VoIP开发技术MySQL& & & MySQL文档中心SybaseOraclePostgreSQLDB2Informix数据仓库与数据挖掘NoSQL技术IT业界新闻与评论IT职业生涯& & & 猎头招聘IT图书与评论& & & CU技术图书大系& & & Linux书友会二手交易下载共享Linux文档专区IT培训与认证& & & 培训交流& & & 认证培训清茶斋投资理财运动地带快乐数码摄影& & & 摄影器材& & & 摄影比赛专区IT爱车族旅游天下站务交流版主会议室博客SNS站务交流区CU活动专区& & & Power活动专区& & & 拍卖交流区频道交流区
白手起家, 积分 162, 距离下一级还需 38 积分
论坛徽章:0
环境变量分为 本地环境变量,全局环境变量两种是吗?其中本地环境变量指的是只对当前用户起作用的变量,全局环境变量是对所有用户都起作用的变量是吗?
用export设置的只是本地环境变量,那么怎么设置全局环境变量呢,比如java的CLASSPATH这个变量肯定是要对多个用户起作用的。?
本地环境变量 存在什么文件里?
全局环境变量 存在什么文件里?
问题多多,大家别骂我,^_^
&&nbsp|&&nbsp&&nbsp|&&nbsp&&nbsp|&&nbsp&&nbsp|&&nbsp
论坛徽章:0
/etc/profile里可是设置对所有登陆的用户都起作用的环境变量
白手起家, 积分 162, 距离下一级还需 38 积分
论坛徽章:0
怎样设置全局的环境变量呢?本地的环境变量保存在什么地方呢
丰衣足食, 积分 928, 距离下一级还需 72 积分
论坛徽章:0
设置变量的方法有三种:
一、对所有用户生效的
& & 就是二楼所说的方法,用VI在文件/etc/profile中加入以下内容
& && && && &export classpath=./JAVA_HOME/$JAVA_HOME/jre/lib
& && &要想马上生效还要运行$ source /etc/profile,不然只能在下次重进此用户时生效。
二、只对单个用户有效
& & 修改用户目录下的.bash_profile文件,加入上面的内容。这种方法只对这一个用户有效。
& & 要想马上生效还要运行$ source /userDIR/.bash_profile,不然只能在下次重进此用户时生效
三、只对当前BASH有效
& & 直接运行命令$ export classpath=./JAVA_HOME/$JAVA_HOME/jre/lib
& && &只在当前BASH有效。关了再开就没有这个变量了。
白手起家, 积分 162, 距离下一级还需 38 积分
论坛徽章:0
楼上的兄弟,谢谢了。
“用VI在文件/etc/profile中加入以下内容
& && && && &export classpath=./JAVA_HOME/$JAVA_HOME/jre/lib”
里面的export这个词还要么?
白手起家, 积分 162, 距离下一级还需 38 积分
论坛徽章:0
JAVA_HOME=/usr/local/j2sdk1.4.2_07
export JAVA_HOME
CLASSPATH=/usr/java/j2sdk1.4.2_07/lib:/usr/java/j2sdk1.4.2_07/jre/lib
export CLASSPATH
这是俺看的一个profile里的部分内容。它是先定义 JAVA_HOME=/usr/local/j2sdk1.4.2_07,然后再export JAVA_HOME,请问定义之后的一句:“export JAVA_HOME ”起什么作用呢?
白手起家, 积分 162, 距离下一级还需 38 积分
论坛徽章:0
export JAVA_HOME=/usr/j2sdk1.4/
我又在另外一个机器的root用户下的.bash_profile里看到了这句话,呵呵,请问export JAVA_HOME=/usr/j2sdk1.4/
和:JAVA_HOME=/usr/local/j2sdk1.4.2_07
export JAVA_HOME
的效果是否一样?
丰衣足食, 积分 928, 距离下一级还需 72 积分
论坛徽章:0
TO楼主:一样
export是使环境变量生效。
白手起家, 积分 162, 距离下一级还需 38 积分
论坛徽章:0
^_^,谢谢各位
北京盛拓优讯信息技术有限公司. 版权所有 京ICP备号 北京市公安局海淀分局网监中心备案编号:22
广播电视节目制作经营许可证(京) 字第1234号
中国互联网协会会员&&联系我们:
感谢所有关心和支持过ChinaUnix的朋友们
转载本站内容请注明原作者名及出处博客分类:
export PATH="$JAVA_HOME/bin:"$PATH
export FILE_HOME=/root/test
echo $FILE_HOME
export CLASSPATH=.:$FILE_HOME/axis-1.4.jar:$JAVA_HOME/jre/lib/rt.jar:$FILE_HOME/axis-jaxrpc-1.4.jar:$FILE_HOME/axis-saaj-1.4.jar:$FILE_HOME/axis-wsdl4j-1.5.1.jar:$FILE_HOME/log4j-1.2.16.jar:$FILE_HOME/commons-logging-1.1.1.jar:$FILE_HOME/commons-discovery-0.2.jar
javac $FILE_HOME/TestTogate.java
-cp $CLASSPATH -Dcatalina.home="$FILE_HOME" TestTogate
浏览: 108894 次
来自: 深圳
写道求解压密码
这样写 下拉框显示有问题
求解压密码
pdf4ml.useTTF(&java:fonts& ...
(window.slotbydup=window.slotbydup || []).push({
id: '4773203',
container: s,
size: '200,200',
display: 'inlay-fix'Java的CLASSPATH环境变量设置详解_Linux编程_Linux公社-Linux系统门户网站
你好,游客
Java的CLASSPATH环境变量设置详解
来源:Linux社区&
作者:archimedes_zht
执着用命令行来编译和运行java程序,所以遇到了一些问题,但是收获是把java的CALSSPATH环境变量的本质给弄清楚了。所以IDE虽然方便,但是命令行才更接近计算机的本质,而且当你入门以后并且熟练以后,命令行只会给你带来更高的效率和成就感。
当java需要外包的jar包和运行一个不在当前目录的class文件的时候都需要CALSSPATH环境变量的正确设置才能够正常工作。其实原理相当的简单,只是要google一下,会发现大量的和我一样迷惑和犯错的人,而且有一些肯定是已经比较熟悉java语言和库的,只是突然环境改变了,突然无法工作了,又不知道该如何解决了。
其实CLASSPATH环境变量就是给java提供一个目录前缀,和PATH给shell提供一个目前前缀是一样的意义。
java不知道你把jar包放在什么位置,所以你需要把jar的目录设置到CLASSPATH里面去。
如果你的项目不是HelloWorld那样的一层目录,class文件直接就在本地目录,那么你也需要把你的工程目录设置到CLASSPATH里面去。不然,当你试图运行class的时候,java会找不到,然后出现&Exception in thread "main" java.lang.NoClassDefFoundError&这样的错误。其实,你在命令行随便敲一个 java xxx,也是会出现这个错误的。
一句话就是package所在的目录和package内部的目录。
这里需要特别注意在2个目录连接的时候多一个&/&的问题。
相关资讯 & & &
& (12/27/:48)
& (11/17/:43)
   同意评论声明
   发表
尊重网上道德,遵守中华人民共和国的各项有关法律法规
承担一切因您的行为而直接或间接导致的民事或刑事法律责任
本站管理人员有权保留或删除其管辖留言中的任意内容
本站有权在网站内转载或引用您的评论
参与本评论即表明您已经阅读并接受上述条款本帖子已过去太久远了,不再提供回复功能。命令行设置及查看java classpath设置 - CSDN博客
命令行设置及查看java classpath设置
echo %classpath%
回车就可以了
本文已收录于以下专栏:
相关文章推荐
http://blog.csdn.net/bluishglc/article/details/9972951
以往基于构建工具和IDE工作,很少使用命令行执行程序,但偶尔使用命令行的...
以往基于构建工具和IDE工作,很少使用命令行执行程序,但偶尔使用命令行的时候关于类路径的设置都要查阅一下说明文档,这里找到一个详尽清晰的说明,以备自查.特别指明的是:classpath最好使用&&(w...
以往基于构建工具和IDE工作,很少使用命令行执行程序,但偶尔使用命令行的时候关于类路径的设置都要查阅一下说明文档,这里找到一个详尽清晰的说明,以备自查.特别指明的是:classpath最好使用&&(w...
java classpath 和 classpath引入和不引入星号(*) 区别: 
classpath 不引入星号:如:D:\abc\ 只会到你的class路径中查找找文件; 
classpath...
java命令行下如何设置classpath类路径
JDK安装完毕之后需要配置环境变量,才能使用cmd命令行编译java文件和运行.class文件
1— 配置环境变量
我的机器上jdk安装如下:注意路径
环境变量设置分别为:
java 6 有通配符 , 即使不是java 6 也可以根据 shell的强大功能自动实现 批量
可以替代 ant 了 ,麻烦;;
我自己的案例:
以前用ant :
后来直接用jav...
Mike的分享空间
date: ; modification:
1 命令行(shell) properties设置和获取接口2 ...
他的最新文章
讲师:何宇健
讲师:董岩
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)

我要回帖

更多关于 linux java classpath 的文章

 

随机推荐