[英]Error: Could not find or load main
我正在Eclipse(STS)中創建一個SpringRoo項目,並運行該項目引發錯誤: 無法找到或加載主類src.main.java.com.ng.login.LogInApplication
我的項目目錄
我的Spring Roo日志文件
jpa setup --provider HIBERNATE --database MYSQL
entity jpa --class ~.domain.LogIn
field string --fieldName username --notNull --sizeMax 5
field string --fieldName password --notNull --sizeMax 5
repository jpa --entity ~.domain.LogIn --interface ~.respository.LogInRespository
service --entity ~.domain.LogIn --repository ~.respository.LogInRespository --interface ~.service.LogInService --class ~.service.impl.LogInServiceImpl
web mvc setup
web mvc view setup --type THYMELEAF
web mvc controller --controller ~.web.LoginController --entity ~.domain.LogIn --service ~.service.LogInService --responseType THYMELEAF
perform eclipse
請幫我。 我是Spring Roo的新手 。
看來您的項目尚未通過STS正確加載,因為它使用src文件夾作為java包src.main.java.com.ng.login的一部分。 。
了解Spring Roo版本以及生成項目並將其加載到STS中執行的步驟將非常有趣。
無論如何,當使用STS Spring Roo插件時,將按照參考指南中的說明自動創建項目並將其加載到STS 中 ,因此我想您已經使用文本控制台創建了該項目,然后將其導入了STS中。
另外,您還使用了perform eclipse命令,這是一種調用mvn eclipse:eclipse來生成eclipse項目的方法。 不推薦使用此命令,因為如今STS支持在不使用該實用程序的情況下加載Maven項目。
如果是這種情況,請嘗試以下解決問題的方法:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.