java环境变量怎么设置,我设对了但javac提示找不到文件?必须在dos当前目录才行郁闷
环境变量设置下面是classpath.;%java_home%\lib;%java_home%\lib\tools.jar;d:\java\workspacepath:%...
环境变量设置下面是
classpath .;%java_home%\lib;%java_home%\lib\tools.jar;d:\java\workspace
path:%java_home%\bin;
我的设置在dos下打java javac 都正确也显示版本号,
问题是我在d:\java\workspace 目录下放入一个.java文件 在dos 任意目录下我想编译提示找不到文件 我用cd把目录变成d:\java\workspace javac就可以了,生成了.class文件, 然后我到任意目录用java helloword 结果就出来了,
是不是,classpath只是系统编译时jvm查找类的路径,.java文件不能查找,只能在当前目录整,弄了半天俺记得以前是可以一起设置classpath的啊,谢谢回答,不弄清楚这个问题,没法前进了!
比如使用jcreator
工作目录设为这个d:\java\workspace在这编辑java文件,那怎么设置呢? 展开
classpath .;%java_home%\lib;%java_home%\lib\tools.jar;d:\java\workspace
path:%java_home%\bin;
我的设置在dos下打java javac 都正确也显示版本号,
问题是我在d:\java\workspace 目录下放入一个.java文件 在dos 任意目录下我想编译提示找不到文件 我用cd把目录变成d:\java\workspace javac就可以了,生成了.class文件, 然后我到任意目录用java helloword 结果就出来了,
是不是,classpath只是系统编译时jvm查找类的路径,.java文件不能查找,只能在当前目录整,弄了半天俺记得以前是可以一起设置classpath的啊,谢谢回答,不弄清楚这个问题,没法前进了!
比如使用jcreator
工作目录设为这个d:\java\workspace在这编辑java文件,那怎么设置呢? 展开
展开全部
java 还达不到你想的那么神奇。。
全WINDOWS那么多文件,不可能全给你找一遍进行匹配。。
classpath 这是 编译 源文件的路径;
如果你想编译d:\java\workspace 里的 源文件
你可以在classpath里设置添加这个路径d:\java\workspace;
如果你想直接编译其他源文件,把路径加到classpath里就OK了..
话说 其实 我看不太懂你问的 什么意思...
全WINDOWS那么多文件,不可能全给你找一遍进行匹配。。
classpath 这是 编译 源文件的路径;
如果你想编译d:\java\workspace 里的 源文件
你可以在classpath里设置添加这个路径d:\java\workspace;
如果你想直接编译其他源文件,把路径加到classpath里就OK了..
话说 其实 我看不太懂你问的 什么意思...
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个问题很正常啊,classpath设置的就是.class字节码文件的存放处啊,你编译.java文件和classpath没有关系啊。
java文件默认的存放目录应该不能设置
java文件默认的存放目录应该不能设置
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
javac 是有 选择参数的
javac后面可以跟路径
javac后面可以跟路径
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询