当前位置: 首页 > 面试题库 >

无法在Eclipse中导入java.awt.geom

甘君之
2023-03-14
问题内容

我刚刚开始研究新的Eclipse Android项目,并想利用java.awt.geom包中的类。我从Debian的存储库中都安装了OpenJVM
1.6和sun 1.6 jdk。当我尝试导入软件包时,它表示无法解决导入问题(实际上,Eclipse的自动完成功能仅显示awt和awt.font)。

我对为什么这样做感到困惑,因为我通过以下方式查看了在Eclipse中设置的JREhtml" target="_blank">系统库: 窗口 >首选项>
Java>已安装的JRE>编辑
。并且我看到包含 rt.jar ,当我在磁盘上找到jar并使用 jar ft rt.jar
检查它的内容时,我看到它包含 java / awt / geom 类。

有人知道为什么我不能在Eclipse中导入此软件包吗?

谢谢


问题答案:

Android并不严格使用JRE库。其中一些可用,有些则不可用,具体取决于Android SDK包含的内容。Android项目是根据Android
SDK构建的,Android SDK(如图所示)没有该库。

对于什么样的Android SDK中的正式名单 并不
包括,转到源:谷歌和Google
Checkout,“参考”选项卡的Android你是对建筑物的特定版本。

我知道这会引起一些混乱。尽管许多Android SDK使用了官方(或Open)JDK的许多熟悉的功能,但从技术上讲它们并不相同。

另外,Android为什么要使用Java的答案之一。解释说Android 的 源代码 是Java(就语言语法,结构等而言),但是当编译为字节码时,
它不使用JDK



 类似资料:
  • 我在我的pc上使用CDI作为jsf的支持bean编写了一个应用程序,该应用程序工作得非常好。 现在我在一台新的pc上设置了所有的东西,安装了glassfish 4.1,通过将安装的jre作为jdk7从glassfish文件夹中设置eclipse kepler。 当我在我的pc上为应用程序创建一个war,并将其部署到另一台pc上的glassfish服务器上时,一切都很好。 它根本无法识别。像CDI是

  • 问题内容: 我对Java非常陌生,只是开始使用Eclipse运行一些实时Java程序。我找不到要导入的错误: 任何想法如何解决这个问题?我是否需要下载任何额外的软件包或更改某些项目设置? 问题答案: 该软件包不是内置软件包的一部分。您需要此程序包的其他Jar文件。 检查此链接。

  • 我正在使用Eclipse版本:Oxygen.1a Release(4.7.1a)。我正在尝试创建一个Web服务应用程序。但是,当我尝试创建一个接口类与导入javax.jws.WebService;我得到错误作为导入javax.jws无法解决 我正在使用tomcat 8.5,并在java构建路径中添加了库。

  • 我是Java和编程的一年级新生,我正在coursera上学习算法。我想通过编写一个简单的二进制搜索并按照书上的说明进行练习,但是当我尝试使用algs4时。jar库由图书在线资源提供,库无法解析: 我尝试导入edu时出错。普林斯顿大学反恐精英。StdIn和Eclipse告诉我无法解析导入edu。我已经按照说明将jar文件作为引用库(通过project将classpath变量添加到项目的构建路径中

  • Mac OS High Serial 10.13.6 版本:2018-09 (4.9.0) 嗨,我在用Eclipse创建JUnit测试用例时遇到了麻烦。我已经谷歌了这个错误,但是所有的帖子都告诉我你必须添加。如下所示,我有。 错误是, 有人知道我有什么问题吗?

  • 问题内容: 我刚刚下载了dom4j库,但是对于我一生来说,我不知道如何访问它。我将其放在插件文件夹中,然后重新启动了Eclipse,但没有成功。由于某种原因,为此找到一个直接的答案比我想的要困难。 问题答案: 不,不要那样做。 在Eclipse工作区中,右键单击左窗格中的项目->属性-> Java构建路径->添加Jars->在此处添加jars。 多田!! :)