一个很基础性的问题
package demo.com;
class A
{
public void add()
{
int i = 0;
if (i = 0;i <=20;i++)
{
System.out.println(i);
}
}
}
package demo.com;
class B
{
public static void main(String[] args)
{
B b = new B();
b.add();
System.out.println( "Hello World! ");
}
}
我这样编译K:\demo> javac -d . A.java
出现...
javac 不是内部或外部命令,也不是可运行的程序或批处理文件
我的环境变量已经仔细检查过了
哪里出了问题 请高手指教...
------解决方案--------------------看看你的环境变量
set path
运行上面的看看结果
------解决方案--------------------根写的程序没什么关系吧,环境变量没设置好。
------解决方案--------------------环境变量没配置好,你还应该试试set classpath 的路径,看看是否正确
------解决方案--------------------......这个嘛,要不是环境变量的话,那就是你没装JDK~~~
哎呀,谁打我啊~~~
------解决方案--------------------HEHE
------解决方案--------------------是不是装了别的东西,比如oracle它有一个jdk,要在环境变量中删除oralce的jdk
------解决方案--------------------javac错误,
应该是path参数设置错误
------解决方案--------------------应该是path变量设置的问题
------解决方案--------------------路径的问题吧。
------解决方案--------------------晕!
package demo.com;
class A
{
public void add()
{
int i = 0;
if (i = 0;i <=20;i++)
{
System.out.println(i);
}
}
}
package demo.com;
class B
{
public static void main(String[] args)
{
B b = new B();
b.add(); //B有add()方法吗?
System.out.println( "Hello World! ");
}
}
------解决方案--------------------package demo.com;
class A
{
public void add()
{
int i = 0;
if (i = 0;i <=20;i++)
{
System.out.println(i);
}
}
}
import demo.com;
class B
{
public static void main(String[] args)
{
B b = new B();
b.add();
System.out.println( "Hello World! ");
}
}
------解决方案--------------------classPath设置好了么?
------解决方案--------------------这个代码我没有明白你要表现什么,classB是否要继承classA要不你怎么会有B的add()
------解决方案--------------------一定是环境变量没有设置好,