码迷,mamicode.com
首页 > 编程语言 > 详细

Java的CLASSPATH,趁还没忘赶紧写点

时间:2015-08-29 06:08:19      阅读:151      评论:0      收藏:0      [点我收藏+]

标签:

咳咳,睡眠不足加上年龄增长,真的赶脚记忆力不行啦.

 

接触Java以来,对于环境配置就是按照网上的教程,一路复制粘贴,也没啥想法;

最近决定啃啃ThinkInJava,没看两章就看到这CLASSPATH,一直以来都是用IDE从未遇到和它有关的时候;

网上找也都是它的配置教程,最后还是在wikipedia上看到了详细点的介绍;

>_>描述也不好描述,还是用实例吧:

1.CLASSPATH环境变量配置一个目录(比如说C:\java);

2.把编译完的那些.class文件(通常为通用工具类,库之类的)扔进上述目录;(如果是有包结构的请连同对应文件夹一并弄过去,如:util.Loger,就吧最根目录的com文件夹放进上述的C:\java)

3.现在便可以在任何位置使用那些class了.

 

例:

1 package test;
2 
3 import util.Loger;//CLASSPATH中配置的目录中的工具类
4 
5 public class Test {
6     public static void main(String[] args) {
7         Loger.logLn("test");
8     }
9 }

将装有Test.java的test文件夹放在桌面,打开cmd(或者任何console)进行编译,(javac时必须使用Test.java的绝对路径或者先进入test目录)

1 javac c:\users\username\desktop\test\Test.java

1 cd c:\users\username\desktop\test
2 javac Test.java

完成编译,准备运行(必须先进入工程目录,在该例中为放test文件夹的桌面目录,然后运行时必须使用带包名的类名(一个类的权威识别符))

cd c:\users\username\desktop
java test.Test

OK,结束.

 

也不知描述的清不清楚,献丑了^_^

Java的CLASSPATH,趁还没忘赶紧写点

标签:

原文地址:http://www.cnblogs.com/icer-chn/p/4768251.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!