【发布时间】:2017-07-20 15:51:57
【问题描述】:
我正在尝试从 CMD 编译两个 .java 文件,但出现错误,第二个文件引用并调用第一个文件的变量,代码类似于 -
第 1 类:-
package com.bharat;
class test
{
static int s =9;
public static void main(String[] args)
{
for(String c:args)
System.out.println(c);
//int a = int.parseint(s);
System.out.println(s);
}
}
第 2 类:-
package com.bharat;
class test2
{
public static void main(String[] args)
{
for(String c:args)
System.out.println("test2");
String p ="abc";
System.out.println(p);
test t = new test();
System.out.println(t.s);
}
}
` 使用命令编译良好 - javac -classpath "" *.java 和 javac -classpath "" Test.java Test2.java
但命令出错 - javac -类路径“。” com/bharat/Test2.java
错误:-
javac:找不到文件:com/Bharat/test2.java 用法:javac 使用 -help 列出可能的选项
我做错了什么?
【问题讨论】:
标签: java cmd compiler-errors classpath