структуру проекта я не могу читать данные из кувшина
Код:
public class WriterXlsx {
public WriterXlsx(String sfilename, List<RecordNameCode> records, List<Day> recordsDay, Integer fullTime) {
String path = "res/" + sfilename + ".xlsx";
URL resURL = getClass().getClassLoader().getResource(path);
try (InputStream inputStream = resURL.openStream())
{
int lastUsedColumn = createListHead().size();
XSSFWorkbook workBook = new XSSFWorkbook(inputStream);
XSSFSheet sheet = workBook.getSheetAt(0);
drawRecordHead(createListHead(),sheet);
writeContent(2, records,sheet);
createPlanForDay(recordsDay,fullTime,lastUsedColumn,sheet,workBook);
try(FileOutputStream out = new FileOutputStream("C:\\Users\\student3\\"+sfilename+".xlsx");) {
workBook.write(out);
out.close(); }
} catch (IOException e) {
e.printStackTrace();
}
Программа будет писать SfileName и чтение из файла в res\
IDE (IntelliJ IDEA), но это не делает работать независимо. Я не могу запустить программу .jar archieve. (Может быть, рес каталог не найден) ..
МАНИФЕСТ:
Manifest-Version: 1.0
Main-Class: workhere.Start
Класс Начало:
public class Start {
public static void main(String[] args) {
System.out.println("It's working");
new Start().start(countDays);
System.out.println("Work is finished");
}
........
шар, если у вас есть какие-либо ошибки, исключение? –
Что вы подразумеваете под «не работает»: это исключение? Какого рода, из какой линии? – Joni
работает отлично в IDE, но не работает .jar 0 исключение и ошибки – Eldar