第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

從 Intelli-J 構建 jar 將無法執(zhí)行

從 Intelli-J 構建 jar 將無法執(zhí)行

慕尼黑的夜晚無繁華 2022-09-14 10:48:09
我整個晚上都在挖掘有關此內容的帖子,似乎找不到適合我的解決方案。我設置了我的工件,構建了我的罐子,運行了“java -jar myProject.jar”并收到了這個:Error: Could not find or load main class com.myProject.MyProjectCaused by: java.lang.ClassNotFoundException: com.myProject.MyProject我已經(jīng)提取了jar文件,類文件就在那里。我對Java還比較陌生,所以我不確定這是否相關,但是如果我點擊編輯“MyProject.class”,在jar文件中,內容看起來像這樣:êto?除此之外,我不知道還能去哪里尋找。我的源目錄設置正確,“com”包位于jar文件的第一層。可能還值得注意的是,這是一個使用Maven的彈簧啟動應用程序。編輯:上面我編輯了包到com.myProject.MyProject(為簡單起見),但那里有另一層,這反映在下面的代碼中,“com.myProject.myProject.MyProject”。抱歉,如果這令人困惑:/我的項目.java:package com.myProject.myProject;// imports excluded for brevity@SpringBootApplicationpublic class MyProject {public static void main(String[] args) {    SpringApplication.run(MyProject.class, args);}// Fix the CORS errors@Beanpublic FilterRegistrationBean simpleCorsFilter() {    UrlBasedCorsConfigurationSource source = new UrlBasedCorsConfigurationSource();    CorsConfiguration config = new CorsConfiguration();    config.setAllowCredentials(true);    // *** URL below needs to match the Vue client URL and port ***    config.setAllowedOrigins(Collections.singletonList("http://localhost:8080"));    config.setAllowedMethods(Collections.singletonList("*"));    config.setAllowedHeaders(Collections.singletonList("*"));    source.registerCorsConfiguration("/**", config);    FilterRegistrationBean bean = new FilterRegistrationBean<>(new CorsFilter(source));    bean.setOrder(Ordered.HIGHEST_PRECEDENCE);    return bean;}}
查看完整描述

1 回答

?
慕村225694

TA貢獻1880條經(jīng)驗 獲得超4個贊

彈簧啟動要求您在 pom 中的屬性標記中指定主類.xml<start-class>


<properties>

<!-- The main class to start by executing "java -jar"-->

<start-class>com.myProject.MyProject</start-class>

</properties>

編輯


根據(jù)您的pom.xml文件,您的軟件包結構應如下所示

http://img1.sycdn.imooc.com//6321410d00014ad804350179.jpg

如果您確定您的應用程序只有一個主要入口點。然后嘗試更新您的起始pom.xml以下基本依賴項,并在執(zhí)行生成的jar之前執(zhí)行。mvn clean install


    <?xml version="1.0" encoding="UTF-8"?>

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">

    <modelVersion>4.0.0</modelVersion>

    <parent>

        <groupId>org.springframework.boot</groupId>

        <artifactId>spring-boot-starter-parent</artifactId>

        <version>2.1.3.RELEASE</version>

        <relativePath/> <!-- lookup parent from repository -->

    </parent>

    <groupId>com.myProject</groupId>

    <artifactId>myProject</artifactId>

    <version>0.0.1-SNAPSHOT</version>

    <name>myproject</name>

    <description>My Project</description>


    <properties>

        <java.version>1.8</java.version>

    </properties>


    <dependencies>

        <dependency>

            <groupId>org.springframework.boot</groupId>

            <artifactId>spring-boot-starter</artifactId>

        </dependency>


        <dependency>

            <groupId>org.springframework.boot</groupId>

            <artifactId>spring-boot-starter-test</artifactId>

            <scope>test</scope>

        </dependency>

    </dependencies>


    <build>

        <plugins>

            <plugin>

                <groupId>org.springframework.boot</groupId>

                <artifactId>spring-boot-maven-plugin</artifactId>

            </plugin>

        </plugins>

    </build>


</project>


查看完整回答
反對 回復 2022-09-14
  • 1 回答
  • 0 關注
  • 103 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號