我正在使用Ubuntu Linux
我在另一个文件夹中的一个文件夹中有三个简单的类:
Movable.java
Future<void> readLocationData() async {
var query = await Firestore.instance.collection('bakeries').getDocuments();
List<Map<dynamic, dynamic>> mainList = List<Map<dynamic, dynamic>>();
query.documents.forEach((doc) {
List<Map<dynamic, dynamic>> values = List.from(doc.data['geopoint']);
print('geopoint' + values.toString() +'\n');
});
for(var i=0; i < mainList.length; i++) {
Map<dynamic, dynamic> map = mainList[i];
GeoPoint geopoint = map['geopoint'];
print(geopoint.latitude.toString()+','+ geopoint.longitude.toString());
}
}
Automobile.java
package one;
public interface Movable{
public void move();
}
和Application.java
package one;
public class Automobile implements Movable{
public void move(){
System.out.println("Object is moving");
}
}
即使我在编译所有内容后仍然运行main,我都会收到错误消息:
package one;
public class Application{
public static void main(String[] args) {
Movable mb = new Automobile();
mb.move();
}
}
我尝试了多种解决方案,包括弄乱CLASSPATH,但仍然遇到错误。老实说,我不完全理解在etc / profile中定义类路径时应该指向什么。