首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >当类路径位于引用的库中时,如何将src提取为jar?

当类路径位于引用的库中时,如何将src提取为jar?
EN

Stack Overflow用户
提问于 2020-09-30 04:52:49
回答 1查看 33关注 0票数 0

我有一堆java文件,并且我的启动配置使用了外部库中的main类。不过,我没有幸运地把它作为一个罐子输出。当我尝试为我的主类选择路径时,什么也没有显示。但是我可以通过eclipse很好地启动我的程序。这有可能做到吗?

这是我的清单文件

代码语言:javascript
运行
复制
Manifest-Version: 1.0
Rsrc-Class-Path: ./ sb-vit-api.jar sb-vital-framework.jar vital-client.jar
Class-Path: .

我想要访问名为Loader.class的类文件,该文件位于名为simple的包中的sb-vital-framework.jar中。

EN

回答 1

Stack Overflow用户

发布于 2020-09-30 05:39:14

首先,确保你有自己的主类。例如,CallLoader.java。这个类应该有一个静态的main方法,它可以实例化和调用你的外部Loader类。运行您的CallLoader类(右键单击/ Run as.../Java Application)。这将创建一个启动配置。

在此工作之后:

右键单击项目并选择导出...然后选择Java/Runnable Jar。选择您的启动配置并选择导出目标,例如myjar.jar。在命令行上,您可以将Jar作为java -jar myjar.jar运行。

如果您想直接调用您的外部main,那么您可以在jar中编辑清单,使该main成为main main。:)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64127484

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档