当前位置:  技术问答>java相关

classpath的几个问题。

    来源: 互联网  发布时间:2015-01-31

    本文导语:  1、classpath是在运行使用还是执行时用。 2、在windows环境下装了Java SDK,没有设置classpath环境变量时,虚拟机到那找类库? 3、为什么设置classpath环境变量后,有些需要库的程序运行不了。不设反而能运行。 是不是不设c...

1、classpath是在运行使用还是执行时用。
2、在windows环境下装了Java SDK,没有设置classpath环境变量时,虚拟机到那找类库?
3、为什么设置classpath环境变量后,有些需要库的程序运行不了。不设反而能运行。
是不是不设classpath系统用默认的,设了后如果没有设全导致出错?

4、我写了一个类库。设置classpath后编译通过。但运行出错。

刚学Java,请各位老大多多赐教。

|
classpath分开来写就是class Path 也就是系统类的路径
所以运行java程序必须设置classpath,具体的设置方法是:
找到JDK下面的scr.jar文件,取它的绝对路径,再看lib子目录下面的tools.jar,也取它的绝对路径。for example:
jdk1.3的路径为c:jdk1.3,则classpath的具体设置路径为
c:jdk1.3src.jar;c:jdk1.3libtools.jar;注意不要忘了最后面的分号。
另外在java中还要设置path,以便找到javac和java文件。
如上例可设置path为:c:jdk1.3bin;即可

|
看看这两篇,对你有帮助:
http://www.csdn.net/expert/topic/241/241149.shtm 
http://www.csdn.net/expert/Topic/254/254307.shtm

|
如果你是装的是纯的jdk版本,软件自动设置好java_home了,
根据这个环境变量就可以找到java package.
如果你不设置classpath,如果java_home设置正确,可以正常运行.
我没有设置就能运行,我怀疑是不是调用的是ms的jdk,
你编译运行一个java2的程序试试,估计就不行了

|
System.getProperty("sun.boot.class.path")
可以得到安装jre的时候系统设置的classpath
System.getProperty("java.class.path")
可以得到自己设置的classpath

|
不设classpath,虚拟机是不可能用的,你有不设classpath,就执行的程序??

|
在JDK1。3中可以只设置PATH即可。
此时把原来CLASSPATH的内容放入PATH下即可。

|

我的系统没有设置classpath,但是可以正常运行全部java2的程序,包括demo下的swing的例子。

其实只要设置了java_home即可。

|
运行的错误结果帖出来看看。

|
编译和运行时使用。

    
 
 

您可能感兴趣的文章:

  • 有关classpath的几个问题!
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • linux9 如何改所有用户的path和classpath,以及root的PATH和classpath
  • 关于classpath的简单问题:如何将多个jar包简单设置,而不必逐个输入在classpath中?
  • 关于jbuilder,到底是在jbuilder中指定的classpath有用,还是在autoexec.bat中指定的classpath有用
  • 大侠赐教:CLASSPATH有什么作用
  • 设置路径时,%CLASSPATH% 是什么意思啊?
  • 如何循环设定classpath?
  • 关于classpath的疑惑
  • jre为什么不需要设置classpath?
  • classpath ???
  • HP-UX CLASSPATH 设置
  • classpath里的.;到底有什么用?能解释解释吗?
  • CLASSPATH的问题
  • 有关JAVA的Package,ClassPath的讨论,诸位看过来
  • 一个关于java的classpath路径的问题
  • 注释文档和classpath
  • 如何将CLASSPATH=c:myclass; 写到批处理中去执行,而不用去配置环境变量
  • 编译JAVA程序的时候,如果需要的JAR不在CLASSPATH,有什么办法能成功编译吗???
  • classpath 设置问题(最简单的问题)
  • 设置classpath的作用是什么??
  • jsp --classpath


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    HTML教程 iis7站长之家