我正努力在我的工作计算机上为Java课程做作业。我看到安装了一个旧的jdk,我创建了一个.bat来设置我的环境变量。我可以做一个简单的“HelloWord”示例,但是现在当我尝试创建一个FileOutputStream对象的简单示例时,我在FileOutputStream上找不到类。这是因为我的类路径没有设置,还是因为它找不到io包?感谢。
编辑:
Here is my work directory structure:
C:\dmd\jdk1.3.1
within jdk1.3.1 ->
bin
jre
lib
src (my files)
in my bin folder, i have this .bat file:
@echo off
SET TOOLS_HOME=c:\DMD
SET JAVA_HOME=%TOOLS_HOME%\jdk1.3.1
SET PATH=%JAVA_HOME%\BIN;%PATH%
SET CLASSPATH=.;
答案 0 :(得分:1)
使用FileOutputStream在源文件中是否有导入java.io
语句?
答案 1 :(得分:0)
两者 - 它无法找到IO包,因为你的类路径没有正确设置。你有正确设置JAVA_HOME吗?