全部学科
Python全栈
python
NodeJS全栈
nodejs
小程序首页

项目打包基础部署专项测试

15 题 30 分钟 难度:

考察知识点

  • Maven/Gradle打包命令
  • JAR包结构与运行方式
  • WAR包打包与外部部署
  • 生产环境基础部署流程
1
单选题
A

项目根目录

B

src/main/java

C

src/main/resources

D

src/test/resources

2
单选题
A

放在src/main/resources目录下

B

放在项目根目录

C

放在src/main/java的根包(顶层包)下

D

放在任何包下都可以,不影响组件扫描

3
单选题
A

maven-jar-plugin

B

maven-assembly-plugin

C

spring-boot-maven-plugin

D

maven-shade-plugin

4
单选题
A

spring-boot-starter

B

spring-boot-starter-web

C

spring-boot-starter-tomcat

D

spring-web

5
判断题
A

B

6
单选题
A

my.list = [item1, item2, item3]

B

my.list: [item1, item2, item3]

C

my.list: - item1 - item2 - item3

D

my:\n list:\n - item1\n - item2\n - item3

7
单选题
A

SpringBoot JAR包只包含应用代码,依赖需要单独部署

B

SpringBoot JAR包包含所有依赖和内嵌容器,可以独立运行

C

SpringBoot JAR包必须部署到外部Tomcat才能运行

D

SpringBoot JAR包和传统JAR包完全相同

8
单选题
A

mvn jar

B

mvn build

C

mvn clean package

D

mvn compile

9
单选题
A

java myapp.jar

B

java -jar myapp.jar

C

java -cp myapp.jar com.example.Application

D

jar -run myapp.jar

10
单选题
A

java -jar myapp.jar server.port=9000

B

java -jar myapp.jar --server.port=9000

C

java -jar myapp.jar -Dserver.port=9000

D

java -jar myapp.jar server_port=9000

11
多选题
A

命令行参数:--server.port=9000

B

JVM系统属性:-Dserver.port=9000

C

环境变量:SERVER_PORT=9000

D

外部配置文件:config/application.yml

E

启动参数文件:--spring.config.location=file:/path/to/config/

F

修改打包后的JAR内部配置

12
判断题
A

B

13
多选题
A

pom.xml或build.gradle - 项目构建配置文件

B

src/main/java - Java源代码目录

C

src/main/resources/application.yml - 配置文件

D

@SpringBootApplication标注的启动类

E

spring-boot-starter-web依赖

F

web.xml - Web应用配置文件

14
填空题
15
填空题
← 上一个试卷 配置加载的底层规则和外部配置专项测试
下一个试卷 → 项目搭建与环境初始化专项测试

📝 发现内容有误?点击此处直接编辑

想参加完整模拟考试?
小程序提供计时考试、自动评分和详细解析

长按或扫描二维码,立即体验

扫码体验小程序
马上就来
使用微信扫描二维码
立即体验完整题库