在Eclipse项目的“lib”目录中,我有一个jar文件“foo”。包含类文件Foo的jar。在foo的(默认包)中初始化。jar”,我已经在Eclipse中将其添加到我的构建路径中(使用Project)-
在我的项目的'src'目录中,我有一个文件'bar.java',其第一行是:
import foo.Foo;
在'bar.java'的正文中,代码可以使用'Foo.class'的内容,并且所有内容都显示良好,除了我在导入语句上正好有一个错误:"导入foo无法解决",因此程序不会运行;这是'bar.java'中唯一的错误。
处理这个问题的正确方法是什么?
(我已经清理并刷新了项目。)
导入xxx. Foo;其中xxx是包装名称,而不是罐子名称
如果是默认包,就试试使用Foo?在这种情况下你不需要导入。
感谢m8;)
问题内容: 我不是要问正确的问题,而是想清除我的疑问。 实际上,我遇到了从jar文件引用类文件的情况。我的意思是说我有一个后端Java项目,其中包含application-context.xml文件的ABC。 现在,我创建了ABC项目的jar文件,并在一个基于Web的应用程序中使用了它。 在这里,我遇到了一个问题,即bean无法自动装配,并知道问题是,当我使用Eclipse导出ABC项目的jar文
问题内容: 在开发Java项目时,我将所有jar文件都放在一个在项目内部创建的文件夹中,称为Now,是否可以将文件夹添加到Java类路径中,而不必添加每个jar文件? 我在考虑变量或创建用户库的思路。 问题答案: 根据您所说的,我可能会创建一个包含您的库JAR的用户库。 您可以使用Window => Preferences创建一个用户库,向下钻取到Java => Build Path => Use
我安装了eclipse插件e(fx)clipse来使用JavaFX,并创建了一个新的JavaFX项目。在Package Explorer中,项目结构如下所示: 此外,我还尝试在项目中添加JavaFX主类: 但这会在IDE中导致以下错误: 当我试图从JavaFx部分添加新的FXML文档时,也会出现同样的错误。看来是eclipse IDE bug...但如何绕过它呢?
我试图开发一个连接到Oracle数据库并执行函数的Java应用程序。如果我在Eclipse中运行应用程序,它可以工作,但是当我尝试在Windows命令提示符中运行. jar时,我会得到“遇到的错误:java.sql.SQLExc0019:找不到合适的驱动程序”。 我正在通过所有人的道路。在命令行中执行时,Eclipse中Maven依赖项中显示的jar文件。 步骤 > 从目标目录执行. jar,使用
问题内容: 我在上,我尝试了下都无济于事。还尝试将jar移到src目录,但是java文件仍然无法编译。尝试在脚本中简单地导入httpclient。 问题答案: 安装您的JDK并将 其放置 。难道 不是 .jar文件复制到你的JDK的文件夹! 如果您还没有一个IDE,我建议您使用Eclipse或Netbeans这样的IDE。 我将建立一个新项目,创建或导入您的源,并为该项目设置一个类路径。 如果那行
问题内容: 在运行于Java 8的应用程序中,我正在使用将jar添加到引导类路径的方法。在Java 9中,该选项已删除。在Java 9中执行相同操作的替代方法是什么? 问题答案: 您可以使用。请参考发行说明,其中指出: 在此版本中,引导类路径已被大部分删除。Java 和选项已被删除。 仅当编译到JDK 8或更早版本时,才可以使用该选项。系统属性已被删除。 出于测试目的而依赖于覆盖平台类的部署将需要