.class、マニフェストファイル、依存関係jarファイルを含むjarファイルを作成しました。
jar cfmv custadvicejar.jar mymanifest.txt Gchreportsautomation Bean Utils
jxl.jar ojdbc14.jar
どこ
custadvicejar.jar - is my jar file name
mymanifest.txt contains
Main-Class: Gchreportsautomation.GCH_Home_Loan_Data_Cust_Advice_DAO
「Gchreportsautomation」は、「GCH_Home_Loan_Data_Cust_Advice_DAO.class」を含むパッケージ名です[このクラスは、私のアプリケーションの開始点です]
Gchreportsautomation/ GCH_Home_Loan_Data_Cust_Advice_DAO.class
「Bean」は、「GCH_Home_Loan_Data_Cust_Advice_Bean.class」を含むパッケージ名です。
Bean/ GCH_Home_Loan_Data_Cust_Advice_Bean.class
「Utils」は、「Utils.class」を含むパッケージ名です。
Utils/ Utils.class
と
jxl.jar and ojdbc14.jar are jar files required for my application which i kept
in parent directory of the .class files like
D:\ Excalcreation
/Gchreportsautomation/ GCH_Home_Loan_Data_Cust_Advice_DAO.class
/Bean/ GCH_Home_Loan_Data_Cust_Advice_Bean.class
/Utils/ Utils.class
/jxl.jar
/ojdbc.jar
アプリケーションの実行中に、次のようなエラーが発生しました
Caused by: java.lang.ClassNotFoundException: jxl.format.CellFormat
これはクラスパスエラーが原因であることがわかります。それを修正する方法。
jarファイルをクリックすると、アプリケーションを実行する必要があります。解決策を提供してください。