Я пытался сделать .jar файл для моего gradle
проекта, но всегда находил ошибку could not find or load main class CalculatorServer
Как сделать банку файл из командной строки
Моих compile (.class)
файлов находятся в следующем пути в окне файловой системы D:\Projects\EclipseProjects\CalculatorGRPC\build\classes\main\com\grpc\calculator
Когда я пытаюсь создать файл фляги для главного класса, например, с помощью команды CalculatorServer
folloiwng
D:\Projects\EclipseProjects\CalculatorGRPC\build\classes\main\com\grpc\calculator>java -cp test.jar com.test.calc.CalculatorServer
После ошибки происходят could not find or load main class CalculatorServer
Редактировать
К сожалению я отправил неправильные команды здесь.
Моя команда для создания файла фляги выглядит следующим образом
D:\Projects\EclipseProjects\CalculatorGRPC\build\classes\main\com\grpc\calculator> echo Main-Class: CalculatorServer >manifest.txt
D:\Projects\EclipseProjects\CalculatorGRPC\build\classes\main\com\grpc\calculator>jar cvfm CalculatorServer.jar manifest.txt *.class
Когда я запускаю этот файл фляги
`D:\Projects\EclipseProjects\CalculatorGRPC\build\classes\main\com\grpc\calculator>java -jar CalculatorServer.jar
Получение же ошибки
could not find or load main class CalculatorServer
Вы вообще не делаете файл jar ... либо у вас неправильный заголовок, либо вы неправильно ввели свою команду. Конечно, с опубликованными командами что-то не так, но я не буду тратить время на решение проблемы, если вы не уточните, что вы пытаетесь сделать. – glee8e
@ glee8e I hv сделал изменения .. Я совершенно новый для java окружающей среды. Пораженный здесь уже довольно давно! –