javac编译类依赖其他要编译类时,如何解决
一个Student类
package com.personal.test.model;public class Student {
private String name;
private int age;
public Student(String name, int age) {
this.name = name;
this.age = age;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
}
一个StudentUtil类
package com.personal.test.util;import com.personal.test.model.Student;
public class StudentUtils {
public String getStudentName(Student student) {
return student.getName();
}
}
手动通过代码编译
Student类可以生成生成编译文件class
但是手动编译StudentUtil类时,会报无法加载到Student
问:如何能够手动编译让StudentUtil类这个类编译成功,生成.class文件?谢谢大佬们
回答:
javac -cp E:\by E:\by\com\personal\test\util\StudentUtils.java
加上-cp|-classpath
参数即可。
话说你还是找一本基础的java书去系统学习吧,这个是最基础的内容,书上肯定有
以上是 javac编译类依赖其他要编译类时,如何解决 的全部内容, 来源链接: utcz.com/p/944337.html