LINUX.ORG.RU

История изменений

Исправление merhalak, (текущая версия) :

Хотя что-то уже пошло иначе.

>tree /F .
Структура папок
Серийный номер тома: 0EC3-DD83
C:\USERS\MERHALAK\DOCUMENTS\TEST
│   log1.txt
│   
└───classes
        Main.java
>type classes\Main.java
public class Main {
	public static void main(String[] args) {
		System.out.println("Hello, world");
	}
}
>javapackager -createjar -appclass Main -srcdir classes -outdir classes -outfile Main -v
>tree /F .
Структура папок
Серийный номер тома: 0EC3-DD83
C:\USERS\MERHALAK\DOCUMENTS\TEST
│   log1.txt
│   log2.txt
│
└───classes
        Main.jar
        Main.java
>java -jar classes\Main.jar
Error: Could not find or load main class Main
Странно, это я повторяю 2-ой раз одно и то же действие. Причем первый раз вроде сработало.

Upd: разобрался, нужно было ещё javac вызвать для Main.java, перед тем, как собирать jar. Он без .class не мог.

Исправление merhalak, :

Хотя что-то уже пошло иначе.

>tree /F .
Структура папок
Серийный номер тома: 0EC3-DD83
C:\USERS\MERHALAK\DOCUMENTS\TEST
│   log1.txt
│   
└───classes
        Main.java
>type classes\Main.java
public class Main {
	public static void main(String[] args) {
		System.out.println("Hello, world");
	}
}
>javapackager -createjar -appclass Main -srcdir classes -outdir classes -outfile Main -v
>tree /F .
Структура папок
Серийный номер тома: 0EC3-DD83
C:\USERS\MERHALAK\DOCUMENTS\TEST
│   log1.txt
│   log2.txt
│
└───classes
        Main.jar
        Main.java
>java -jar classes\Main.jar
Error: Could not find or load main class Main
Странно, это я повторяю 2-ой раз одно и то же действие. Причем первый раз вроде сработало.

Upd: разобрался, нужно было ещё javac вызвать для Main.java, перед тем, как собирать jar. Он без класса не мог.

Исправление merhalak, :

Хотя что-то уже пошло иначе.

>tree /F .
Структура папок
Серийный номер тома: 0EC3-DD83
C:\USERS\MERHALAK\DOCUMENTS\TEST
│   log1.txt
│   
└───classes
        Main.java
>type classes\Main.java
public class Main {
	public static void main(String[] args) {
		System.out.println("Hello, world");
	}
}
>javapackager -createjar -appclass Main -srcdir classes -outdir classes -outfile Main -v
>tree /F .
Структура папок
Серийный номер тома: 0EC3-DD83
C:\USERS\MERHALAK\DOCUMENTS\TEST
│   log1.txt
│   log2.txt
│
└───classes
        Main.jar
        Main.java
>java -jar classes\Main.jar
Error: Could not find or load main class Main
Странно, это я повторяю 2-ой раз одно и то же действие. Причем первый раз вроде сработало.

Исходная версия Deleted, :

Хотя что-то уже пошло иначе.

>tree /F .
Структура папок
Серийный номер тома: 0EC3-DD83
C:\USERS\MERHALAK\DOCUMENTS\TEST
│   log1.txt
│   
└───classes
        Main.java
>javapackager -createjar -appclass Main -srcdir classes -outdir classes -outfile Main -v
>tree /F .
Структура папок
Серийный номер тома: 0EC3-DD83
C:\USERS\MERHALAK\DOCUMENTS\TEST
│   log1.txt
│   log2.txt
│
└───classes
        Main.jar
        Main.java
>java -jar classes\Main.jar
Error: Could not find or load main class Main
Странно, это я повторяю 2-ой раз одно и то же действие. Причем первый раз вроде сработало.