java - 无法找到或加载主类 Foo
问题描述
我有一个只有这个类的 Maven 项目:
这是<build><plugin>
来自 pom.xml:
这是项目树:
我有目标地构建这个项目assembly:single
并用命令运行它java -jar name.jar
结果就是这个错误
我不明白出了什么问题。
解决方案
请改为:
mvn clean package
它将在org.raul.teste.Tester
内部生成所需的单个 jar。
调用只会在您的情况下assembly:single
生成META-INF\MANIFEST.MF
,如果您在这种情况下打开/解压缩结果 jar 文件,您将看到未包含已编译的类。
推荐阅读
- python - 异常类型:/notifier/not/ 处的 AttributeError 异常值:“AsgiRequest”对象没有属性“循环”
- javascript - jQuery:如何从多个元素中获取文本并将它们打印在多行上?
- c++ - 这个函数调用语法是什么?
- c++ - 计算 QTextEdit 中有多少行
- android - 我想在管理员提要数据 Firebase 时向用户发送通知
- python - Keras 2.2:无法加载带有 imagenet 权重的预制模型
- javascript - 如何通过内部html提取dom中的相邻元素
- java - Android/Java:UncaughtExceptionHandler 和 Bugsnag 并行?
- r - 保持一个因子的水平包含另一个因子中的最小水平数
- python - python-Firestore get() 性能问题