Я создал файл jar, который включает в себя мой .class, файл манифеста и файлы 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, приложение должно запуститься. пожалуйста, предоставьте решение.