classpath一定要设吗? classpath=C:\Program Files\Java\jdk1.5.0_06\lib\tools.jar; C:\Program Files\Java\jdk1.5.0_06\lib\rt.jar为什么要设这个啊?我刚开始没有设,编译也能通过,也能运行! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 預設會載入的類別是可以不用設定,因為 java 會自己找系統 JRE 目錄下的lib子目錄。所以你沒設定也可以執行。其他額外使用的jar就必須設定。 classpath 为的是找到程序中引入的外部库,如果程序中没有引入外部库,就没关系,rt.jar没有必要设置在classpath中,因为在vm里的跟loader中已经加载,tools.jar一般也一样 如果是在记事本里编码 然后在DOS下编译运行的话就要配置classpath的路径的。如果是用编译软件的话应该不用,里边帮你配置好了我是这么理解的我也没有陪classpath 你程序引用的jar在默认路径下能找着,设不设cp没关系。但如果找不着,就必须用 classpath来指定 只要你的字节码文件(.class)在java工程默认的目录中,也就是说你没有自己指定字节码文件的路径,那么classpath就不用刻意设定。 classpath就是个路径而已,能找到就不用,也就是在目录下就不用 安装jdk后设置 CLASSPATH 是远古时代的事,新的版本不需要,网上好多内容都是Ctrl+C / Ctrl+V来的,结果现在还在傻乎乎的 设置 CLASSPATH=¥JAVA—HOME/jre/lib/rt.jar.......... 环境变量中配置path就可以了,告诉系统javac(java编译程序的路径在哪里),置于classpath配置一个“.”即可,也可以不配置,因为此时系统已经能够识别java命令了。 不一定非要设置的,如果你用Eclipse等工具的话是不用的,但是你要是用文本编辑器,在cmd命令下来编译执行的话是需要执行的,这个是你建立包并导入的时候用到的。想了解的更细的话,建议看看“马士兵”的视频,忘记哪一讲了,你找找吧,说的挺详细的。祝楼主好运 Home_ning(玩物丧志)~ path要配置,现在的classpass不用配置了 你下个带jdk的IDE什么都不用设 你没用IDE就老老实实的设置吧。。 免得你用到了Dos去编译的时候有时候通不过的。 而且到后来,它会按照你的这个设置的路径顺序去找那个包导入建议还是装一下 不知是哪的问题 怎么建立字母与数字之间的对应关系 jdk配置问题 有关JAVA函数 [请斑竹进来一下]好好的回复为什么不允许? java如何读取文件属性? JTabel内容覆盖问题 新手请教,关于把cron表达式解析成时间的问题 求教!!! 麻烦您看一下,为什摩出错,谢谢 今天去面试 遇到一系列的问题 回答得头痛 一个比较头痛的问题
所以你沒設定也可以執行。
其他額外使用的jar就必須設定。
如果是用编译软件的话应该不用,里边帮你配置好了我是这么理解的
我也没有陪classpath
想了解的更细的话,建议看看“马士兵”的视频,忘记哪一讲了,你找找吧,说的挺详细的。祝楼主好运
Home_ning(玩物丧志)~
免得你用到了Dos去编译的时候有时候通不过的。
而且到后来,它会按照你的这个设置的路径顺序去找那个包导入建议还是装一下