Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
kt-keystone
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
Matrix
kt-keystone
Commits
d215e298
提交
d215e298
authored
6月 08, 2022
作者:
mry
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
feat(web): 添加了打包配置
上级
af1b77c7
显示空白字符变更
内嵌
并排
正在显示
2 个修改的文件
包含
122 行增加
和
0 行删除
+122
-0
pom.xml
kt-web/pom.xml
+96
-0
pom.xml
pom.xml
+26
-0
没有找到文件。
kt-web/pom.xml
浏览文件 @
d215e298
...
@@ -50,4 +50,100 @@
...
@@ -50,4 +50,100 @@
</dependencies>
</dependencies>
<build>
<finalName>
ktstone
</finalName>
<plugins>
<plugin>
<groupId>
org.springframework.boot
</groupId>
<artifactId>
spring-boot-maven-plugin
</artifactId>
<configuration>
<fork>
true
</fork>
<includeSystemScope>
true
</includeSystemScope>
<executable>
true
</executable>
<mainClass>
org.matrix.WebBootApplication
</mainClass>
</configuration>
<executions>
<execution>
<goals>
<goal>
repackage
</goal>
<!--可以把依赖的包都打包到生成的Jar包中-->
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>
org.apache.maven.plugins
</groupId>
<artifactId>
maven-resources-plugin
</artifactId>
<executions>
<execution>
<id>
default-resources
</id>
<phase>
validate
</phase>
<goals>
<goal>
copy-resources
</goal>
</goals>
<configuration>
<outputDirectory>
target/classes
</outputDirectory>
<useDefaultDelimiters>
false
</useDefaultDelimiters>
<delimiters>
<delimiter>
@
</delimiter>
</delimiters>
<resources>
<resource>
<directory>
src/main/resources/
</directory>
<filtering>
true
</filtering>
<includes>
<include>
**/*.yml
</include>
<include>
**/*.properties
</include>
<include>
**/*.xml
</include>
</includes>
</resource>
<resource>
<directory>
src/main/resources/
</directory>
<targetPath>
BOOT-INF/classes/
</targetPath>
<includes>
<include>
static/
</include>
</includes>
</resource>
<resource>
<directory>
../conf-misc/lib/
</directory>
<targetPath>
BOOT-INF/lib/
</targetPath>
<includes>
<include>
*.jar
</include>
</includes>
</resource>
</resources>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>
org.apache.maven.plugins
</groupId>
<artifactId>
maven-war-plugin
</artifactId>
<version>
3.1.0
</version>
<configuration>
<webResources>
<!--配置第三方war包打包的路径-->
<resource>
<directory>
../conf-misc/lib/
</directory>
<targetPath>
WEB-INF/lib/
</targetPath>
<includes>
<include>
**/*.jar
</include>
</includes>
</resource>
<resource>
<directory>
src/main/resources/
</directory>
<targetPath>
WEB-INF/classes/
</targetPath>
<includes>
<include>
static/
</include>
</includes>
</resource>
</webResources>
<!-- maven打包的时候告诉maven不需要web.xml,否刚会报找不到web.xml错误 -->
<failOnMissingWebXml>
false
</failOnMissingWebXml>
</configuration>
</plugin>
</plugins>
</build>
</project>
</project>
pom.xml
浏览文件 @
d215e298
...
@@ -108,4 +108,29 @@
...
@@ -108,4 +108,29 @@
</dependency>
</dependency>
</dependencies>
</dependencies>
<!--加入打包的配置 -->
<build>
<plugins>
<plugin>
<groupId>
org.apache.maven.plugins
</groupId>
<artifactId>
maven-compiler-plugin
</artifactId>
<version>
3.8.1
</version>
<configuration>
<source>
1.8
</source>
<target>
1.8
</target>
<encoding>
UTF-8
</encoding>
</configuration>
</plugin>
<plugin>
<groupId>
org.springframework.boot
</groupId>
<artifactId>
spring-boot-maven-plugin
</artifactId>
<configuration>
<classifier>
exec
</classifier>
<includeSystemScope>
true
</includeSystemScope>
<mainClass>
org.matrix.WebBootApplication
</mainClass>
</configuration>
</plugin>
</plugins>
</build>
</project>
</project>
\ No newline at end of file
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论