簡體   English   中英

如何修復錯誤加載項目:無法在 Intellij IDEA 中加載 facet Spring?

[英]How can I fix Error Loading Project: Cannot load facet Spring in Intellij IDEA?

我正在嘗試通過從 gitlab 下載源代碼在 Intellij IDEA 中運行 Spring Boot 項目。 但該項目沒有運行並顯示以下錯誤: 1. 加載項目時出錯:無法加載 facet Spring 2. 加載項目時出錯:無法加載 facet JPA 3. 加載項目時出錯:無法加載 facet Web

這是錯誤的屏幕截圖:

項目導入時的錯誤消息

我的主要 spring 啟動文件的代碼是:

package com.trucklagbe.tech.payment.nagad;

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.builder.SpringApplicationBuilder;
import org.springframework.boot.web.servlet.support.SpringBootServletInitializer;


import org.apache.catalina.Context;
import org.apache.catalina.connector.Connector;
import org.apache.tomcat.util.descriptor.web.SecurityCollection;
import org.apache.tomcat.util.descriptor.web.SecurityConstraint;
import org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory;
import org.springframework.boot.web.servlet.server.ServletWebServerFactory;
import org.springframework.context.annotation.Bean;



@SpringBootApplication
public class StarterApplication extends SpringBootServletInitializer {

/**
 * @param args
 */

private static final Logger LOGGER = LoggerFactory.getLogger(StarterApplication.class); 


private static Class<StarterApplication> application = StarterApplication.class;

public static void main(String[] args) {
    // TODO Auto-generated method stub
    LOGGER.info("payment-module-nagad started!");
    
    SpringApplication.run(StarterApplication.class, args);

}

@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {
    LOGGER.info("payment-module-nagad production deployment initiated!");
    
    return builder.sources(application);
}

在此處輸入圖片說明

正如錯誤正上方的信息消息中所述,Spring 僅支持IntelliJ IDEA Ultimate

您需要安裝Ultimate版,以便諸如可配置的專用方面和向導之類的東西可用於 Spring、JPA 等框架(參見與社區版的比較)。

暫無
暫無

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

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