1. 程式人生 > >IntelliJ IDEA 匯入maven專案並將它及依賴打成jar包

IntelliJ IDEA 匯入maven專案並將它及依賴打成jar包

IDEA匯入MAVEN專案:

IntelliJ IDEA14之後的版本,沒有import project選項,需要在File-New-Project form existing sources,然後基本就都知道咋弄了,然後勾上Import maven projects automatically選項,接下來要把SDK配置好,即找到jdk1.8的位置,最後確認。然後系統會自動下載依賴包,在依賴包下載完之前,整個專案結構是不會顯示出來的,所以即使沒有看到專案目錄也不要著急,等到下載完後,就可以用了。

當有properties檔案時,剛剛匯入後,專案可能找不到它,這時需要右鍵resource資料夾,然後選擇mark directory as–Resources root,這樣就可以成功找到配置檔案了。

IDEA將maven專案打成jar包:
首先要在pom裡<dependencies><repositories>間增加<bulid>屬性,build配置資訊如下。

    <build>
        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-dependency-plugin</artifactId
>
<executions> <execution> <id>copy-dependencies</id> <phase>prepare-package</phase> <goals> <goal>copy-dependencies</goal
>
</goals> <configuration> <outputDirectory>${project.build.directory}/lib</outputDirectory> <overWriteReleases>false</overWriteReleases> <overWriteSnapshots>false</overWriteSnapshots> <overWriteIfNewer>true</overWriteIfNewer> <excludeScope>provided</excludeScope> </configuration> </execution> </executions> </plugin> </plugins> </build>

這是打maven的jar包必不可少的操作。

然後File-Project Structure-Artifacts-JAR-From modules with dependencies…-
在Main Class視窗找到主類名,如果有多個主類(多個包存在),沒關係,隨便選擇一個就好,然後就一直OK下去。

接下來要Build-Build Artifacts-Action-Build/Rebuild/Clean,第一次要選擇Build,這樣就會在專案的根目錄下生成jar包,然後就可以在控制檯運行了。

對於這種含有多個包的類,執行時-jar的命令不好用。建議使用,jar -cp命令:
java -cp jar名.jar 包名.類名 [引數列表]

相關推薦

IntelliJ IDEA 匯入maven專案依賴jar

IDEA匯入MAVEN專案: IntelliJ IDEA14之後的版本,沒有import project選項,需要在File-New-Project form existing sources,然後基本就都知道咋弄了,然後勾上Import maven proj

idea匯入maven專案部署到tomcat

1.概述最近藉著公司的需要,開始接觸後臺開發。還是熟悉的Java,一開始肯定是把公司的專案跑起來。但是第一次跑起來還是遇到了很多坑,所以在這裡記錄一下。2.匯入一個maven專案(1)按照匯入Android專案一樣的方式匯入一個專案,如圖: 。 (2)通常我們匯入完成後,id

idea匯入maven專案配置在tomcat中執行 (轉)

1:匯入一個maven專案 一定要選擇maven. 然後一路next,最後完成 2,配置tomcat執行 。部署到tomcat我們可以有兩種方式,一種是利用tomcat外掛來進行部署,另一種是下載tomcat伺服器來來進行配置 這裡只介紹第二種 a.下

IntelliJ IDEA匯入Maven專案

 (1)專案匯入, 點選intelliJ IDEA的Open按鈕, 找到專案目錄下pom的檔案,然後點選ok (先admin, 在biz-admin, 再加dal) 由於之前匯入過這個專案,所以現在要先刪除再匯入 匯入後編譯器的右側就會出現M

mavenTestNG框架程式碼jar執行測試-可持續整合

1.maven 依賴 TestNG: <dependency> <groupId>org.testng</groupId> <artifactId>testng</artifactId> <version&g

如何spring boot工程JAR到伺服器上執行

只需在專案的pom.xml中加入下面外掛 <build>     <plugins>         <plugin>             <groupId>org.springframework.boot</gro

Android Studio 公共工具庫jar和arr的方法!

首先說下jar包和arr包的區別,打jar包裡只能將庫裡的原始碼打進去,而資源什麼的不能打進去,所以在使用jar包的時候,如果要使用jar包裡的資源就要使用反射來實現不然就會有問題!而打arr包的時候AS會自動的將資原始檔和原始碼一起打進去這樣在使用的時候就不用

idea clone git上的Maven專案專案與git伺服器關聯起來

詳細步驟: 第0步:. 如果你發現你每次匯入一次專案你的maven路徑和配置都需要重新配一次,你可以設定File-->Other Settings-->Default  Settings,這樣只需配置一次,以後不再需要每次匯入專案都配置了: 第1步:先從gi

使用Intellij IDEAmaven專案中整合mybatis-generator外掛,自動生成程式碼

1.在dependencies下新增: <dependency> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-core</artif

Intellij Idea建立Maven工程,war,部署本地tomcat伺服器,並用手機測試web程式

一.建立Maven工程    步驟一:首先先建立一個project,在這裡就是建立一個maven的工作空間 步驟二:按照下面的步驟操作就可以了,最後next 首先,選擇左邊的maven 然後在右邊Creater from archetype選項前面打個勾,

1106_解決IntelliJ IDEA 建立Maven專案速度慢問題 archetypeCatalog

解決IntelliJ IDEA 建立Maven專案速度慢問題 DarchetypeCatalog 原因 IDEA根據maven archetype的本質,其實是執行mvn archetype:generate命令,該命令執行時,需要指定一個archetype-catalog.xml檔案。

idea匯入Web專案配置tomcat執行

文章目錄 一、匯入專案 二、配置tomcat 三、配置Web專案在tomcat下的執行包 一、匯入專案 File——>Open...然後選擇要匯入的

IntelliJ IDEAMaven專案匯出可執行jar

  2017年04月05日 14:05:08 waterimelon 閱讀數:1574 標籤: intellij ideamaven 更多 個人分類: idea

轉:使用Intellij Idea開啟Maven專案時顯示樹形目錄

轉自:https://www.jianshu.com/p/4775d573e3bf 問題描述 在使用Intellij Idea開啟從別的地方拷來的Maven專案時(本示例也是個eclipse專案),總會遇到這樣的情況,如圖1所示:   圖1 專案結構不友好 &nb

Intellij IDEA新建maven專案無法執行/新建Maven專案時沒有servlet選項

Intellij IDEA新建maven專案無法執行  Edit Configurations中無法找到Main Class 解決辦法1  隨便修改一下pom.xml,右下角會彈出一個對話方塊    點選Enable Auto-Import 重

idea匯入maven專案 傻瓜都能看懂

  1.找到你需要匯入的專案   2.開啟idea ---------------------------------------------------------------------------------------------------  

Intellij IDEA匯入eclipse專案

Intellij IDEA匯入eclipse專案 一、匯入Eclipse專案至idea 二、依賴(jar包)配置 三、框架配置 四、Tomcat啟動 一、匯入Eclipse專案至idea File – New – Module

詳述 IntelliJ IDEA 建立 Maven 專案設定 java 源目錄的方法

Maven 是一個優秀的專案管理工具,它為我們提供了一個構建完整的生命週期框架。現在,就讓我們一起看看如何利用 IntelliJ IDEA 快速的建立 Maven 專案吧! 如上圖所示,點選Create New Project: 標註 1:Maven選項; 標註

intellij idea打包maven專案

1. 開啟Maven Projects視窗 依次點選 View -> Tool Windows -> Maven Projects: 在Lifecycle -> package上右

Intellij IDEA構建maven專案時src下沒有java和resources資料夾

最近從eclipse轉IDEA,中間遇到了很多問題,昨天用IDEA構建maven專案,發現src下只有webapp目錄java和resources沒有顯示查閱好多資料,今天才算弄明白,整理了一下,歡迎指