| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 807 人关注过本帖
标题:[求助]菜鸟急,怎样使用JAVA PACKAGE
只看楼主 加入收藏
lichaomo
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2007-4-25
收藏
 问题点数:0 回复次数:4 
[求助]菜鸟急,怎样使用JAVA PACKAGE
我的环境变量如下:.;D:\JAVA\jdk1.6.0\lib\tools.jar;D:\JAVA\jdk1.6.0\lib\dt.jar;D:\JAVA\jdk1.6.0\;E:\myjavabag\
在E:\myjavabag\ 下我创建了一个circle.java文件代码如下
package com.tt.hom;
public class circle {
public double radius;
public circle() {
this(1.0);
}
public circle(double newRadius) {
radius=newRadius;
}
public double findArea(){
return radius*radius*3.14;
}

}
编译一下
在E:\myjavabag\下自动生成了com\tt\hom三个文件夹并且在里面有circle.class.文件
然后我在别的地方创建测试包的文件ggg.java
import com.tt.hom.circle;
public class ggg {

public static void main(String[] args) {
circle dd=new circle();


System.out.println(dd.findArea());
}
}
编译整个项目java报错,com.tt.hom软件包不存在
请问高手什么问题,急
搜索更多相关主题的帖子: JAVA PACKAGE 
2007-04-25 21:11
liyongjun
Rank: 1
等 级:新手上路
帖 子:101
专家分:0
注 册:2006-4-5
收藏
得分:0 
那肯定是啦,因为你的路径PATH里面不包括com文件夹所在的那个目录,有两个方法可以解决:
1.你的环境变量里面加多一个 ;. 在最后表示当前目录,那样你把ggg和com放在同一个目录下就可以了
2.你的环境变量要包括com所在的那个父目录

[此贴子已经被作者于2007-4-25 22:26:55编辑过]


GOOD GOOD STUDY DAY DAY UP!!
2007-04-25 22:26
lichaomo
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2007-4-25
收藏
得分:0 

能不能详细点,我的环境变量应该是什么
谢谢

2007-04-26 22:36
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
收藏
得分:0 

环境变量就是会指示你的JVM在装载类的时候,从哪些目录去找你的类文件

所以你要设好classpath,它的意思就是类的路径,


可惜不是你,陪我到最后
2007-04-27 08:58
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
收藏
得分:0 
否则的话,JVM是找不到你的类的,因为它没有那么无聊,它不会整个硬盘查找你的类,如果它会整个硬盘查找的话,那估计JAVA
运行不了了

可惜不是你,陪我到最后
2007-04-27 08:58
快速回复:[求助]菜鸟急,怎样使用JAVA PACKAGE
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016248 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved