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

springBoot 打war包 程序包com.sun.istack.internal不存在的問題及解決方案

 更新時間:2018年07月30日 17:15:29   作者:sky丶尕少  
這篇文章主要介紹了springBoot 打war包 程序包com.sun.istack.internal不存在的問題及解決方案,親測試過可以,需要的朋友可以參考下

使用的是 idea - Lifecycle-package 的方式打包(maven)

確認(rèn)  <packaging>war</packaging>

修改啟動類:

(原啟動類)

public class ExampleApplication {
  public static void main(String[] args) {
    SpringApplication.run(ExampleApplication.class, args);
  }
}

修改為:

public class ExampleApplication extends SpringBootServletInitializer {
  @Override
  protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {
    return builder.sources(ExampleApplication.class);
  }
  public static void main(String[] args) {
    SpringApplication.run(ExampleApplication.class, args);
  }
}

(至此:即可打包war成功,其中可能需要移除內(nèi)置tomcat服務(wù),導(dǎo)入tomcat API,不過在這里測試過沒有問題,所以不操作)

假若打包成功,恭喜你,可以不用看下面的了。。。

在這里只說明打war報,出現(xiàn)程序包找不到的情況,eg:com.sun.istack.internal,最常見于使用@NotNull(在未解決期間,偶爾還是可以打包成功的,這時候是完全懵逼的)

程序包使用的是jre下的工具rt.jar,導(dǎo)入相關(guān)的maven信息也不行。

或者添加系統(tǒng)依賴<scope>system</scope>也行不通:引用:http://maven.apache.org/guides/introduction/introduction-to-dependency-mechanism.html#System_Dependencies

下面介紹其他方式

添加plugin:maven-compiler-plugin

<plugin>
  <groupId>org.apache.maven.plugins</groupId>
  <artifactId>maven-compiler-plugin</artifactId>
  <configuration>
    <source>${java.version}</source>
    <target>${java.version}</target>
    <compilerArgs>
      <arg>-Xlint:deprecation</arg>
    </compilerArgs>
    <compilerArguments>
      <bootclasspath>${java.home}\lib\rt.jar;${java.home}\lib\jce.jar</bootclasspath>
    </compilerArguments>
  </configuration>
</plugin>

總結(jié)

以上所述是小編給大家介紹的springBoot 打war包 程序包com.sun.istack.internal不存在的問題及解決方案,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關(guān)文章

  • java實戰(zhàn)之桌球小游戲

    java實戰(zhàn)之桌球小游戲

    這篇文章主要為大家詳細(xì)介紹了java實戰(zhàn)之桌球小游戲,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-07-07
  • idea啟動多個服務(wù)不顯示Services或者RunDashboard窗口的處理方法

    idea啟動多個服務(wù)不顯示Services或者RunDashboard窗口的處理方法

    這篇文章主要介紹了idea啟動多個服務(wù)不顯示Services或者RunDashboard窗口,本文通過圖文并茂的形式給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-03-03
  • spring boot配合前端實現(xiàn)跨域請求訪問

    spring boot配合前端實現(xiàn)跨域請求訪問

    本篇文章主要介紹了spring boot配合前端實現(xiàn)跨域請求訪問,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-04-04
  • Java sha1散列算法原理及代碼實例

    Java sha1散列算法原理及代碼實例

    這篇文章主要介紹了Java sha1散列算法原理及代碼實例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-09-09
  • SpringBoot中實現(xiàn)數(shù)據(jù)字典的示例代碼

    SpringBoot中實現(xiàn)數(shù)據(jù)字典的示例代碼

    這篇文章主要介紹了SpringBoot中實現(xiàn)數(shù)據(jù)字典的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-09-09
  • Java線程池實現(xiàn)帶返回值的方式方法

    Java線程池實現(xiàn)帶返回值的方式方法

    在Java中,線程池是一種重要的多線程處理方式,可以有效管理和重用線程,提高程序的性能和效率,有時候我們需要在多線程處理中獲取線程的返回值,本文將介紹如何使用線程池實現(xiàn)帶返回值的方式方法,需要的朋友可以參考下
    2024-09-09
  • 詳解java動態(tài)代理模式

    詳解java動態(tài)代理模式

    這篇文章主要為大家詳細(xì)介紹了java動態(tài)代理模式,總結(jié)一下代理模式,以及jdk,cglib代理模式用法,來理解代理模式,感興趣的小伙伴們可以參考一下
    2016-02-02
  • linux下用renameTo方法修改java web項目中文件夾名稱的實例

    linux下用renameTo方法修改java web項目中文件夾名稱的實例

    下面小編就為大家?guī)硪黄猯inux下用renameTo方法修改java web項目中文件夾名稱的實例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-06-06
  • Maven打包上云的實現(xiàn)步驟

    Maven打包上云的實現(xiàn)步驟

    本文主要介紹了Maven打包上云的實現(xiàn)步驟,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-07-07
  • maven項目中<scope>provided</scope>的作用及說明

    maven項目中<scope>provided</scope>的作用及說明

    這篇文章主要介紹了maven項目中<scope>provided</scope>的作用及說明,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-12-12

最新評論

樟树市| 绩溪县| 梨树县| 沙湾县| 临江市| 鹤山市| 潞西市| 双江| 龙山县| 虹口区| 玉环县| 武城县| 咸宁市| 和田市| 清涧县| 景泰县| 香河县| 丰城市| 肥西县| 甘南县| 司法| 青阳县| 嘉善县| 和田县| 门源| 南溪县| 十堰市| 大同市| 四川省| 建德市| 桃园市| 望奎县| 丘北县| 杂多县| 桐庐县| 嘉峪关市| 江油市| 武安市| 南投市| 正镶白旗| 绍兴市|