【发布时间】:2018-04-10 22:47:04
【问题描述】:
我正在尝试为其他人编写的 FOSS 应用程序开发一个插件。我需要做的就是获取我编写的单个类,将其打包到 JAR 文件中,然后将 JAR 文件复制到应用程序预先安装的目录中。
当应用程序看到我的 JAR 文件时,它应该在启动时加载它。
问题是,它似乎无法加载我的 JAR 文件。
根据他们的文档,我的清单可能需要指定 CLASSPATH。
我的 JAR 文件结构很简单:MyJarFile.jar/MyClass.java
它实际上只是一个 JAR 文件,其中包含一个 JAVA 类文件。
我是新手,我在 Google 上看到的所有清单文件示例似乎都引用了其他 JAR 文件。
我什至需要在清单中包含一个 CLASSPATH 吗?
如果是,我该如何引用 MyClass.java?
我正在使用 IntelliJ 和 Maven(第一次)。
谢谢。
【问题讨论】:
-
这个问题是不同的,因为我问我是否需要在一个只有一个类的 JAR 文件中包含一个类路径。我看到的其他问题与自我参照清单无关。他们在询问如何引用其他 JAR 文件。话虽如此,我已经解决了这个问题。
标签: java maven intellij-idea manifest.mf