rafamont
@rafamont
Junior BackEnd

В jar не работает консоль. Что делать?

Написал первый код. Сделал 'Build Artifacts', получил .jar файл. Открываю,но консоль не видна. ОС windows 10.

Вот код,может что-то не так

package com.company;

import java.util.Scanner;
import java.lang.String;

public class Main {

    public static void main(String[] args) {
       System.out.print("Hello world!");
    }
}
  • Вопрос задан
  • 520 просмотров
Пригласить эксперта
Ответы на вопрос 1
jamakasi666
@jamakasi666 Куратор тега Java
Просто IT'шник.
Запускать надо не двойным кликом а через консоль командой "java -jar название.jar" или ассоциируй по умолчанию к jar файлам именно java.exe.
Пояснение:
В windows в jre существует 2 ехе файла рантайма
java.exe - по умолчанию как бы консольное но также легко и с графикой
javaw.exe - консоль будет скрыта НО приложение будет работать, графика будет выводиться как положено.

UPD если манифеста нет или в нем не указана точка входа то будет так "java -jar название.jar пакет.класс_мейна"
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы