簡體   English   中英

Java Jar 從命令行開始,但不是從 Intellij 想法開始

[英]Java Jar starts from command line , but not from intellij idea

我可以使用命令行“java -jar jarname.jar”啟動服務器但是,在運行 spring boot 應用程序的 main 方法時,服務器啟動失敗,說不存在來自導入的依賴項項目的類

Caused by: java.lang.NoClassDefFoundError: Lcom/jj/db/repositories/KKRepository;

控制台中還有一條警告消息:

2021-11-15 11:04:47 WARN  WebappClassLoaderBase:173 -   - The web application [MM] appears to have started a thread named [RxIoScheduler-1 (Evictor)] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
sun.misc.Unsafe.park(Native Method)
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)

任何人都可以幫忙嗎?

將其作為單個模塊項目或在清單中適當指定,而不是多模塊項目。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM