繁体   English   中英

spring-boot-maven-plugin创建的jar通过使用classpath运行

[英]spring-boot-maven-plugin created jar run by using classpath

用spring-boot-maven-plugin构建我的jar,我要通过它运行

java -jar  myExample-1.0-SNAPSHOT.jar

但它抛出错误

错误:找不到或加载主类com.manish.myexample.Example

通过运行时

java -cp  myExample-1.0-SNAPSHOT.jar com.manish.myexample.Example

是因为spring-boot-maven-plugin吗? 甚至尝试过

java -cp  libs/myExample-1.0-SNAPSHOT.jar: BOOT-INF.classes.com.manish.myexample.Example

您必须确保将.class文件的位置添加到类路径中。 通常这是第一个错误。

...以及Java无法找到该类的一些一般原因:

  1. 您在classname参数上犯了一个错误;
  2. 应用程序的类路径指定不正确:类路径上的目录错误,子目录路径不匹配或类路径中缺少依赖项;
  3. 该类已在错误的包中声明。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM