我正在尝试构建基于控制台的应用程序,但是无论何时运行
./gradlew run
Run Code Online (Sandbox Code Playgroud)
我得到thr进度栏,看起来像这样:
<=========----> 75% EXECUTING [29s]
Run Code Online (Sandbox Code Playgroud)
无论如何,我是否可以删除此栏(该栏一直挂到应用程序结束)?还是有更好的方法用gradle编写控制台基础应用程序?
版本是4.3.1
我有一个与官方提供的非常相似的 docker-compose 文件
version: '3'
volumes:
mysql_data:
driver: local
services:
mysql:
image: mysql:5.7
volumes:
- mysql_data:/var/lib/mysql
environment:
MYSQL_ROOT_PASSWORD: root
MYSQL_DATABASE: keycloak
MYSQL_USER: keycloak
MYSQL_PASSWORD: mypassword
keycloak:
image: jboss/keycloak
environment:
DB_VENDOR: MYSQL
DB_ADDR: mysql
DB_DATABASE: keycloak
DB_USER: keycloak
DB_PASSWORD: mypass
KEYCLOAK_USER: admin
KEYCLOAK_PASSWORD: mypass
# It didn't look like this actually got set.
PROXY_ADDRESS_FORWARDING: "true"
ports:
- 10000:8080
depends_on:
- mysql
Run Code Online (Sandbox Code Playgroud)
我还有 nginx 配置文件用作 keycloak 的反向代理
## Redirects all HTTP traffic to the HTTPS host
server {
listen 80;
listen [::]:80; …Run Code Online (Sandbox Code Playgroud)