我有1个例子文件,我使用javac来编译,编译命令如下:
javac -bootclasspath C:\jdk\wtk\lib\midpapi.zip,H:\jsr82\新建文件夹\btapi_source\javax\bluetooth printclient.java
错误提示是:
Fatal Error: Unable to locate package java.lang in classpath or bootclasspath我的编译文件,的文件头,是这样的:
import java.lang.*;
import java.io.*;
import java.util.*;
import javax.microedition.io.*;
import javax.bluetooth.*;请问是怎么回事,我学java时间不长,请大家多多帮助

解决方案 »

  1.   

    你的环境变量中设置classpath 没有??
      

  2.   

    在-bootclasspath后面增加class路径,比如C:\Program Files\Java\j2sdk1.4.2_10\lib\dt.jar,C:\Program Files\Java\j2sdk1.4.2_10\lib\tools.jar
      

  3.   

    招聘
    java工程师
    java jsp servlet spring hibernate js css
    上面会一部分既可qq 283765999 
    地点:北京
      

  4.   

    上面的问题解决了,可是我编译的时候,出现了新的问题,称找不到javax.bluetooth.*;了
    我已经将源文件和那些bluetooth的java文件放到1个目录下了,而且在bootclasspath里面,也设置了bluetooth文件的路径,可是为什么还是找不到bluetooth的包呢