我已经在名为Other的类中编写了一个主类。把它做成一个jar文件(我想我做对了。)。 二手jar cf project.jar bin /。 尚未更改清单文件,原因是我不想这样做。
然后使用java -cp project.jar com.something.Other 而且我不断收到错误消息(薄荷糖),提示找不到或加载主类projekt.jar
也在尝试使用jar cfm projekt.jar mymanifest.txt -C bin \添加mymanifest.txt后,我在解析文件参数时遇到错误
我尝试用替换所有内容。 / .jar也尝试用\后,我不确定该怎么做。
只希望在不更改清单文件的情况下启动程序就可以尝试。
edit:如果我使用jar cf projekt2.jar -C bin \,它会给出“>”和解析文件参数以创建归档文件时出错。 但是使用jar cf projekt2。 jar / bin使其正常工作。
如果我使用
java-cp projekt2.jar /hr.fer.zemris.java.tecaj_1.Glavni
或
java-cp projekt2.jar \hr.fer.zemris.java.tecaj_1.Glavni
或
java-cp projekt2.jar hr.fer.zemris.java.tecaj_1.Glavni
所有这些都给出了类似的错误消息,表示在第一个添加时无法找到或加载主类hr.fer.zemris.java.tecaj_1.Glavni。小时之前 由引起的:java.lang.ClassNotFoundException:hr.fer.zemris.java.tecaj_1.Glavni
edit2:
package hr.fer.zemris.java.tecaj_1;
/**
* program koji ilustrira razdvajanje koda u više razreda.
*
* @author
* @version 1.0
*/
public class Glavni{
/**
* Metoda od koje kreće izvođenje programa.
* @param args argumenti komandne linije. Ne koristimo ih.
*/
public static void main(String[] args){
System.out.println();
System.out.println("Pozdrav ! Učimo javu!");
System.out.println();
Formule.ispisiSlucajnuFormulu();
}
}