Skip to content

Commit

Permalink
docs: update demo
Browse files Browse the repository at this point in the history
  • Loading branch information
shihyuho committed Jan 16, 2024
1 parent 6b66f33 commit 697c3a4
Show file tree
Hide file tree
Showing 2 changed files with 27 additions and 5 deletions.
12 changes: 7 additions & 5 deletions jib-demo/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -28,9 +28,14 @@
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
<artifactId>spring-boot-starter</artifactId>
</dependency>

<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<optional>true</optional>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
Expand Down Expand Up @@ -63,10 +68,7 @@
<jvmFlags>
<jvmFlag>-server</jvmFlag>
<jvmFlag>-XX:+UseZGC</jvmFlag>
<jvmFlag>-Dfile.encoding=UTF-8</jvmFlag>
<jvmFlag>-Djava.net.preferIPv4Stack=true</jvmFlag>
<jvmFlag>-XshowSettings:vm</jvmFlag>
<jvmFlag>-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=*:5005</jvmFlag>
<jvmFlag>-Dmy</jvmFlag>
</jvmFlags>
<args>
<arg>some</arg>
Expand Down
20 changes: 20 additions & 0 deletions jib-demo/src/main/java/org/example/jibdemo/JibDemoApplication.java
Original file line number Diff line number Diff line change
@@ -1,12 +1,32 @@
package org.example.jibdemo;

import lombok.extern.slf4j.Slf4j;
import org.springframework.boot.ApplicationRunner;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.context.annotation.Bean;

@Slf4j
@SpringBootApplication
public class JibDemoApplication {

public static void main(String[] args) {
SpringApplication.run(JibDemoApplication.class, args);
}

@Bean
ApplicationRunner printEnv() {
return args -> {
log.info("=== System Env ===");
System.getenv().forEach((k, v) -> log.info("{}={}", k, v));

log.info("=== System Properties ===");
System.getProperties().forEach((k, v) -> log.info("{}={}", k, v));

log.info("=== Received {} Args ===", args.getSourceArgs().length);
for (String arg : args.getSourceArgs()) {
log.info("{}", arg);
}
};
}
}

0 comments on commit 697c3a4

Please sign in to comment.