作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
当我创建 jar 文件时,我编写了以下 java 文件:
package myjar;
public class MyClass {
public static void hello() {
System.out.println("hello");
}
public static void main(String[] args) {
MyClass.hello();
}
}
现在,我获取了 jar 文件并将其添加到项目结构中。 jar 的名称是“myjar”:
在 IDE 中,我编写了“import myjar.MyClass”,并且“myjar”一词被标记为红色。
当我在项目中使用“MyClass.hello()”时,出现错误:
no main manifest
你知道我该怎么做才能成功加载它吗?
最佳答案
您只能将类路径上的库中的某些类导入到 Java 源文件中,而不是整个 Java 归档 (JAR) 文件的内容。因此,如果您在包(文件夹)栏内有 myjar.jar 文件类 Foo.class ,您可以这样做
import bar.Foo;
关于java - IntelliJ : Why can't I use a class from external jar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43837233/
我是一名优秀的程序员,十分优秀!