| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 965 人关注过本帖
标题:包建立问题
取消只看楼主 加入收藏
灵猴
Rank: 1
等 级:新手上路
帖 子:20
专家分:0
注 册:2007-4-3
收藏
 问题点数:0 回复次数:6 
包建立问题

我用package com.cn.tools 建立class ToolTest
当我建立另外一个类通过import com.cn.tool.*对ToolTest对象进行引用时
却无法运行,说找不到ToolTest文件所在,但改为import com.cn.tool.ToolTes却可以运行

这是什么问题?该如何解决?
请大家指教.
谢谢.

搜索更多相关主题的帖子: 谢谢 package import 如何 
2007-10-24 15:55
灵猴
Rank: 1
等 级:新手上路
帖 子:20
专家分:0
注 册:2007-4-3
收藏
得分:0 

package com.linghou.tools;
public class P
{
public static void rint(String s){System.out.print(s);}
public static void rintln(String s){System.out.println(s);}
public static void rint(int i){System.out.print(i);}
public static void rintln(int i){System.out.println(i);}
public static void rint(double d){System.out.print(d);}
public static void rintln(double d){System.out.println(d);}
public static void rint(float f){System.out.print(f);}
public static void rintln(float f){System.out.println(f);}
public static void rint(boolean b){System.out.print(b);}
public static void rintln(boolean b){System.out.println(b);}

}

import com.linghou.tools.*;
public class ToolTest
{
public static void main(String[] args) {
P.rintln("Available from now on!");
P.rintln("" + 100);
P.rintln("" + 100L);
P.rintln("" + 3.14159);
P.rint(122);
P.rintln(true);
}
}
我用的原始UltralEdit加命令提示符进行的操作
当用import com.linghou.tools.P;时可以执行
但改为import com.linghou.tools.*;时却不能运行
ToolTest.java:5: 无法访问 P
错误的类文件: .\P.java
文件不包含类 P
请删除该文件或确保该文件位于正确的类路径子目录中。
P.rintln("Available from now on!");
^
1 错误
这个问题该如何解决?是CLASSPATH问题还是其他问题?CLASSPATH我设置为.
javac -d . P.java
javac ToolTest.java
还是上述命令符输入有问题?

小弟刚学JAVA没多久还请赐教.

在这谢谢了.


别人笑我太疯癫, 我笑他人看不穿!
2007-10-25 20:17
灵猴
Rank: 1
等 级:新手上路
帖 子:20
专家分:0
注 册:2007-4-3
收藏
得分:0 
回复:(天涯海角)环境变量classpath设置为:classpa...
我按照你给我的CLASSPATH进行配置了,可还是不行

十分郁闷.

别人笑我太疯癫, 我笑他人看不穿!
2007-10-25 20:27
灵猴
Rank: 1
等 级:新手上路
帖 子:20
专家分:0
注 册:2007-4-3
收藏
得分:0 
回复:(狂放不羁)回复:(灵猴)回复:(天涯海角)...
非常感谢您的帮助.

把P.java移除之后就没有问题了,再次放回原文件时原问题又回来了.

看来就是这个原因了.

可我不明白是否以后建立这样的包时都要编译产生CLASS文件之后都要将JAVA文件删除仅剩CLASS文件?

别人笑我太疯癫, 我笑他人看不穿!
2007-10-27 18:51
灵猴
Rank: 1
等 级:新手上路
帖 子:20
专家分:0
注 册:2007-4-3
收藏
得分:0 
回复:(狂放不羁)回复:(灵猴)回复:(天涯海角)...

CLASSPATH除了"."还应该通过";"加其他哪些路径?

我通过SET CLASSPATH发现我的路径只有一个"."

这样是否会影响到以后的编程?


别人笑我太疯癫, 我笑他人看不穿!
2007-10-27 18:54
灵猴
Rank: 1
等 级:新手上路
帖 子:20
专家分:0
注 册:2007-4-3
收藏
得分:0 
以下是引用狂放不羁在2007-10-27 22:46:31的发言:

不用,一般情况下都会有一个bin文件夹专门存class文件。src文件夹专门存.java文件。

那我这个程序怎么就出问题了

我也没试试编写其他用包的会不会再出问题


别人笑我太疯癫, 我笑他人看不穿!
2007-10-28 20:30
灵猴
Rank: 1
等 级:新手上路
帖 子:20
专家分:0
注 册:2007-4-3
收藏
得分:0 
回复:(灵猴)回复:(狂放不羁)回复:(灵猴)回复...
PB软件工程师指什么?

别人笑我太疯癫, 我笑他人看不穿!
2007-11-05 08:18
快速回复:包建立问题
数据加载中...
 
   



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

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