【发布时间】:2018-07-12 09:51:49
【问题描述】:
我可以在 eclipse 上运行它,但我不能使用 sublime3 运行它,这是怎么回事?
public class TestStdDraw {
public static void main(String[] args) {
StdDraw.setPenRadius(0.05);
StdDraw.setPenColor(StdDraw.BLUE);
StdDraw.point(0.5, 0.5);
StdDraw.setPenColor(StdDraw.MAGENTA);
StdDraw.line(0.2, 0.2, 0.8, 0.2);
}
}
并遵循注意事项:“.\StdDraw.java 使用或覆盖已弃用的 API。”和“Recompile with -Xlint:deprecation for details.”,它仍然会出现同样的错误。
【问题讨论】:
-
显示整个文件,而不仅仅是看起来相关的 Java 部分。无法映射的字符错误通常发生在包含与平台默认编码不兼容的非 ASCII 字符的文件中。
-
另请注意,这两个错误都不应该是阻塞的。它们是警告,它应该仍然可以正常运行。