最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

IDEA打包jar-解決找不到或無法加載主類 main的問題

 更新時間:2020年08月25日 11:36:49   作者:Pro+Hacker  
這篇文章主要介紹了IDEA打包jar-解決找不到或無法加載主類 main的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

學(xué)習(xí)大佬們開發(fā)安全小工具,打包jar解決錯誤: 找不到或無法加載主類 main

1 Maven方式

遇到報錯”找不到或無法加載主類 main“

解決方案

一定加入<build> <plugins>中的插件,這里需要注意的是

<mainClass>Main</mainClass>,這里填寫的路徑為/src/main/java下開始寫的
<?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>
 
  <groupId>groupId</groupId>
  <artifactId>code</artifactId>
  <version>1.0-SNAPSHOT</version>
  <dependencies>
    <dependency>
      <groupId>net.dongliu</groupId>
      <artifactId>requests</artifactId>
      <version>5.0.8</version>
    </dependency>
 
  </dependencies>
 
    <build>
      <plugins>
        <plugin>
          <groupId>org.apache.maven.plugins</groupId>
          <artifactId>maven-jar-plugin</artifactId>
          <version>3.0.2</version>
          <configuration>
            <archive>
              <manifest>
                <addClasspath>true</addClasspath>
                <mainClass>Main</mainClass> <!-- 此處為主入口-->
              </manifest>
            </archive>
          </configuration>
        </plugin>
      </plugins>
    </build>

重新編譯

java -jar jar包路徑

2 IDEA build模式

補(bǔ)充知識:java:關(guān)于已經(jīng)編譯成功生成class文件,卻報錯找不到

環(huán)境:Windows10、jdk-12.0.1

使用terminal編譯執(zhí)行,

.java文件compiler成為.class文件,然后就死活報錯說找不到類

解決方法:

1、修改環(huán)境變量CLASSPATH (沒有解決問題)  

 .;%JAVA_HOME%           

 //前面加一個英語句號代表當(dāng)前文件,和后面的lib用個分號隔開

2、刪除你的CLASSPATH變量(解決問題)

直接刪除后,瞬間解決問題

以上這篇IDEA打包jar-解決找不到或無法加載主類 main的問題就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • flutter?Bloc?add兩次只響應(yīng)一次問題解析

    flutter?Bloc?add兩次只響應(yīng)一次問題解析

    這篇文章主要為大家介紹了flutter?Bloc?add兩次只響應(yīng)一次問題解析記錄,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-11-11
  • Android模擬器

    Android模擬器"Failed To Allocate memory 8"錯誤如何解決

    這篇文章主要介紹了Android模擬器"Failed To Allocate memory 8"錯誤如何解決的相關(guān)資料,需要的朋友可以參考下
    2017-03-03
  • Android編程中軟鍵盤基本用法分析

    Android編程中軟鍵盤基本用法分析

    這篇文章主要介紹了Android編程中軟鍵盤基本用法,結(jié)合實例形式分析了Android軟鍵盤的顯示、隱藏與使用注意事項,需要的朋友可以參考下
    2016-10-10
  • Android控件Chronometer定時器的實現(xiàn)方法

    Android控件Chronometer定時器的實現(xiàn)方法

    這篇文章主要為大家詳細(xì)介紹了Android控件Chronometer定時器的實現(xiàn)方法,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-11-11
  • Kotlin中常見內(nèi)聯(lián)擴(kuò)展函數(shù)的使用方法教程

    Kotlin中常見內(nèi)聯(lián)擴(kuò)展函數(shù)的使用方法教程

    在Kotlin中,使用inline修飾符標(biāo)記內(nèi)聯(lián)函數(shù),既會影響到函數(shù)本身, 也影響到傳遞給它的Lambda表達(dá)式,這兩者都會被內(nèi)聯(lián)到調(diào)用處。下面這篇文章主要給大家介紹了關(guān)于Kotlin中常見內(nèi)聯(lián)擴(kuò)展函數(shù)的使用方法,需要的朋友可以參考下。
    2017-12-12
  • Android中控件GridView實現(xiàn)設(shè)置行列分割線的方法示例

    Android中控件GridView實現(xiàn)設(shè)置行列分割線的方法示例

    這篇文章主要介紹了利用Android中控件GridView實現(xiàn)設(shè)置行列分割線的方法,文中給出了詳細(xì)的介紹與示例代碼,相信對大家具有一定的參考價值,有需要的朋友們下面來一起看看吧。
    2017-01-01
  • Flutter源碼分析之自定義控件(RenderBox)指南

    Flutter源碼分析之自定義控件(RenderBox)指南

    寫了兩天的flutter,發(fā)現(xiàn)控件樣式很多,flutter資源很少,本文在于實用性,可以減少頁面代碼,下面這篇文章主要介紹了Flutter源碼分析之自定義控件(RenderBox)的相關(guān)資料,需要的朋友可以參考下
    2021-08-08
  • Android中為activity創(chuàng)建菜單

    Android中為activity創(chuàng)建菜單

    這篇文章主要為大家詳細(xì)介紹了Android中為activity創(chuàng)建菜單的相關(guān)資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-02-02
  • Android應(yīng)用自動更新功能實現(xiàn)的方法

    Android應(yīng)用自動更新功能實現(xiàn)的方法

    這篇文章主要為大家詳細(xì)介紹了Android應(yīng)用自動更新功能實現(xiàn)的方法,感興趣的小伙伴們可以參考一下
    2016-06-06
  • Android仿今日頭條滑動頁面導(dǎo)航效果

    Android仿今日頭條滑動頁面導(dǎo)航效果

    這篇文章主要為大家詳細(xì)介紹了Android仿今日頭條滑動頁面導(dǎo)航效果的相關(guān)資料,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-01-01

最新評論

萨嘎县| 财经| 巴青县| 五原县| 长春市| 郓城县| 宝鸡市| 海南省| 昭平县| 宁南县| 海南省| 台南市| 九寨沟县| 清水县| 古蔺县| 建瓯市| 女性| 潮安县| 翁牛特旗| 通许县| 延安市| 资溪县| 古丈县| 庆元县| 枣阳市| 什邡市| 永丰县| 商河县| 甘孜县| 澄迈县| 政和县| 长武县| 剑川县| 离岛区| 麻江县| 北辰区| 鄯善县| 和硕县| 罗甸县| 平谷区| 息烽县|