我需要在项目中导入Java类。我需要导入的类在具有绝对路径的JAR文件中~/Documents/mylib/stdlib.jar
现在在我的源文件(Test.java)中
import stdlib.*;
我正在与 javac -classpath ~/Documents/mylib/stdlib.jar Test.java
它显示了stdlib不存在的错误。
我的导入语句正确还是类路径有问题?此import语句不应该导入JAR文件中存在的所有类吗?
我没有使用任何IDE,我的操作系统是Linux。
import语句从jar文件而不是jar文件本身导入类。
形式的导入声明:
import stdlib.*;
将导入 包 stdlib 中的所有类。
Oracle提供了有关import的本教程。
编辑:
看来您正在使用stdlib.jar作为Java编程介绍。此jar文件中的类没有包。您无需在默认包中导入类,因为您的类也在默认包中。
问题内容: 如何导入在其他文件中编写的类?我所有的课程都在同一个程序包下。 问题答案: 如果所有类都在同一个程序包中,则无需导入它们。 只需像这样实例化该对象:
问题内容: 我是Java的新手,但我一直在网上寻找解决方案,但似乎都没有用。请帮我。 我有两个文件。其中之一是包含主要功能的java文件。在里面: 使用该命令,我想创建一个新对象,该对象是一个名为的单独文件中的类。但是Java无法识别VaporVisitor是什么,大概是因为它不知道存在(它在同一目录中)。我试图使它们成为同一程序包的一部分,放入不同的程序包中并导入…,但所有这些都失败了。谁能给我
我试图创建自定义包,我把我的其他程序,但当我导入这个包,它会给我错误。 这是自定义包文件: 这是我导入此包的测试文件: 我得到了这个错误: 我的目录设置是:
您可以将自定义、ASP.NET、JSP、JRun 标签导入 Dreamweaver 中,使其成为创作环境的组成部分。 您可以将自定义标签导入 Dreamweaver 中,使其成为创作环境的组成部分。例如,当您在“代码”视图中开始键入导入的自定义标签时,就会出现代码提示菜单,列出该标签的属性供您选择。 从 XML 文件导入标签 您可以从 XML 文档类型定义 (DTD) 文件或架构导入标签。 打开标
酱紫写还是找不到包
我正在一个web项目中创建一个自定义。java文件,使用自定义类加载器加载它,使用编译器API编译它,然后通过反射执行它。唯一似乎不起作用的是编译如下所示的文件: 使用编译器API的诊断收集器,我得到以下错误消息: 包“exceptions”和引用的类肯定存在,我的src文件夹的结构如下:(也包含类文件的文件夹) src公司 例外情况 测试文件 我尝试按照这里的建议设置类路径,但它不会改变任何东西