第一種就是最經典的Java項目
按照如下順序創建項目
這裏寫了一個最簡單的Main類,包含打印字符串“Hello,World!”的main方法:
那麼如何打包成可執行jar包?按如下步驟即可:
1.右鍵項目名,選擇Export,然後選擇Java中Runnable JAR file:
點擊next,選擇項目中包含main方法的類(本項目是Main),再選擇輸出jar包的路徑(我選擇了D盤根目錄,並取名爲main.jar):
Finish後在D盤根目錄下可以看到生成的jar包,然後打開命令行進入該路徑(這裏推薦一個快速方法,直接在路徑欄裏輸入cmd,可直接打開此目錄的命令行):
回車後輸入命令java -jar main.jar即可:
第二種就是maven項目
創建maven項目:
選默認的quickstart,指定好組名和項目名:
項目會自動生成一個帶main方法的類App(注意不是test目錄下的AppTest)。剩下的就直接在pom.xml文件中project根標籤下添加build標籤即可:
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<version>1.5.3.RELEASE</version>
<configuration>
<!-- 這裏指定帶main方法的類名,本項目已經自動生成默認輸出HelloWorld的類了 -->
<mainClass>com.rr.helloworld.App</mainClass>
</configuration>
<executions>
<execution>
<goals>
<!--可以把依賴的包都打包到生成的Jar包中 -->
<goal>repackage</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
帶pom文件加載完下載好依賴後,進入項目路徑,命令行執行mvn package將項目打包:
打包好後會自動生成target目錄,進入那個目錄,運行生成好的jar包:
運行成功。唯一要注意的是不要把mainClass標籤裏的類寫錯了,不然報ClassNotFound異常!