1. pom.xml配置
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46
| <build> <!-- jar包的名字,默認為project/name節點 --> <!-- <finalName>demo</finalName> --> <plugins> <!--加入插件--> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <version>${spring.maven.version}</version>
<!-- 打jar包注意事項 --> <configuration> <!-- 入口類的全限包名 --> <mainClass>com.demo1.demo</mainClass> <layout>JAR</layout> </configuration> </plugin> </plugins> <resources> <!-- 打包時將jsp文件拷貝到META-INF目錄下--> <resource> <!-- 指定resources插件處理哪個目錄下的資源文件 --> <directory>src/main/webapp</directory> <!--注意此次必須要放在此目錄下才能被訪問到--> <targetPath>META-INF/resources</targetPath> <includes> <include>**/**</include> </includes> </resource> <resource> <directory>src/main/resources</directory> <includes> <include>**/**</include> </includes> <filtering>false</filtering> </resource> <resource> <directory>src/main/java</directory> <excludes> <exclude>**/*.java</exclude> </excludes> </resource> </resources> </build>
|
2. 配置
項目的src\main目錄會出現一個名為:META-INF的文件夾,打開文件夾的文件,就是項目依賴的第三方包的路徑,
如圖:
選中項目,點擊菜單欄的Build,選擇Build Artficts,在打開工具欄中選擇Build,編譯器會自動開打包。編譯完成后,項目中會有此目錄 classes\artifaces。
3.執行命令行
打開cmd,輸入以下命令:
1 2 3
| cd D:\Workspaces\demo\out\artifacts\demo_jar
java -jar demo.jar --server.port=9001
|