我有以下POM創建行家春季啓動項目的罐
<groupId>CafeWebSocket</groupId>
<artifactId>CafeWebSocket</artifactId>
<version>1.0.RELEASE</version>
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.4.2.RELEASE</version>
</parent>
<packaging>jar</packaging>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-websocket</artifactId>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<version>1.5.6.RELEASE</version>
<configuration>
<mainClass>com.cafews.Launcher</mainClass>
</configuration>
<executions>
<execution>
<goals>
<goal>repackage</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
當我在IntelliJ IDEA的Maven插件運行Maven包,我看到下面就的IntelliJ控制檯窗口輸出:
「C:\ Program Files \ Java \ jdk1.8.0_144 \ bin \ java」 -agentlib:jdwp = transport = dt_socket,address = 127.0.0.1:55051,suspend = y,server = n 「-Dmaven。 home = C:\ Users \ Saurabh Maina \ apache-maven-3.5.0-bin \ apache-maven-3.5.0「 」-Dclassworlds.conf = C:\ Users \ Saurabh Maina \ apache-maven-3.5.0-bin \ apache-maven -3.5.0 \ bin \ m2.conf「 -Dfile.encoding = UTF-8 -classpath」C:\ Users \ Saurabh Maina \ apache-maven-3.5.0-bin \ apache-maven-3.5.0 \ boot \ plexus-classworlds-2.5.2.jar; C:\ Program 文件(x86)\ JetBrains \ IntelliJ IDEA 12.1.4 \ lib \ idea_rt.jar「 org.codehaus.classworlds.Launcher --debug --update-快照 -fail-at-end --strict-checksums軟件包連接到目標虛擬機,地址:'127.0.0.1:55051',transport:'socket'與 目標虛擬機斷開連接,地址:'127.0.0.1: 55051',運輸:'插座'
工藝處理編輯退出代碼1
我有調試級別的maven日誌,但仍不清楚爲什麼JAR不會創建?
當你在命令行中運行'mvn package'時,你會得到什麼? – juzraai
初學者停止混合版本。您正在使用1.5.2插件的1.4.2代碼,這是等待發生的麻煩。 –
首先,我會建議從簡單的命令行開始,而不是從任何種類的IDE中開始......此外,正如已經說過的,不要混合版本... – khmarbaise