我正在尝试读取xlsx文件以获取数据表单文件,但我的代码生成的代码如下所示
apache poi不工作或帮助读取xlsx文件
任何人都能知道我需要做些什么来解决这个错误
或其他方式读取java中的xlsx文件。
Exception in thread "main" java.lang.IllegalStateException: Zip File is closed
at org.apache.poi.openxml4j.util.ZipFileZipEntrySource.getEntries(ZipFileZipEntrySource.java:45)
at
public void read(String file_name){
WordNode node = new WordNode();
PhraseNode Node = new PhraseNode();
String [] components = new String[6];
String line = null;
int i = 0;
try{
// file stream classes
FileReader file_in = new FileReader(file_name);
我目前正在做一个项目,我需要阅读一个图像,但它目前不能工作。只要我在IntelliJ中运行它,一切都很好,但是一旦我将项目导出到jar中,我就会得到这个错误:
javax.imageio.IIOException: Can't read input file!
at javax.imageio.ImageIO.read(ImageIO.java:1301)
at fachklassen.Bildpuzzle.splitImage(Bildpuzzle.java:66)
at fachklassen.Bildpuzzle.<init>(Bildpuzz
我正在制造一个错误..。烦人的程序,反复播放丁丁的声音,但有一个错误,每当我运行它。我什么都试过了,文件在正确的位置。以下是我的当前代码:
public class PlaySound {
public static void main(String[] args) throws Exception {
while (true) {
String path = PlaySound.class.getProtectionDomain().getCodeSource().getLocation().getPath().replaceAll("%20"
我目前正在使用Ilog Cplex库在java中开发一个项目,我正在使用Intellij开发项目。我在从MPS文件导入模型时遇到了麻烦,这是一段给我带来问题的代码
IloCplex iloCplexInstance = new IloCplex();
iloCplexInstance.importModel(fileName);
它触发了这个例外:
ilog.cplex.CpxException: CPLEX Error 1423: Could not open file 'models\20_70_45_05_100.mps' for reading.
at ilog.c
下面是我得到的错误:
Using directory file:/D:/CCSF%20Docs/CS111B/Java%20Projects/LabelDemo2.java/bin/
Image url is null
Exception in thread "main" java.lang.NullPointerException
at javax.swing.ImageIcon.<init>(Unknown Source)
at LabelDemo2.<init>(LabelDemo2.java:23)
at Lab
我想用生成一个PDF,并把它放在docs/file1.pdf下。docs文件夹已经创建,但我不知道如何从Java访问它。
我的项目结构如下:
build
nbprojects
docs
src <--这是生成的文件所属的位置
- `java`
- `generator`
- `generator.java` <-- this is where the files are being generated
其他一些文件夹
当我尝试:
System.getProperty("user.dir");
Java总是返回
java.io.FileNotFoundException: \Beep.wav (The system cannot find the file specified)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(Unknown Source)
at java.io.FileInputStream.<init>(Unknown Source)
at bombTimer.BombTimer.<init>(BombTimer.j
我从一个类似的问题中采用了代码:
Process p = null;
ProcessBuilder pb = new ProcessBuilder("scr.sh");
pb.directory(new File("/Users/alex/"));
p = pb.start();
Thread.sleep(TimeConst.SECOND);
并从public static main()运行此代码,我确实将scr.sh文件放在alex文件夹下,但收到异常:Caused by: java.io.IOException: er
String filePath = "./results.txt";
// Use "dxdiag /t" variant to redirect output to a given file
ProcessBuilder pb = new ProcessBuilder("cmd.exe","/c","dxdiag","/t",filePath);
System.out.
所以我有这样一个类:
目录树:
我在这个项目中使用了LibGDX框架。这基本上就是我的问题:
我有一个文件,其中包含"chunks“中的级别信息。每一行都是一个块。我想读取每行的文件行。不幸的是,LibGDX内置的FileHandling系统不支持逐行阅读,所以我想还是使用普通的java系统。
然而,我得到了这个"FileNotFound“异常:
java.io.FileNotFoundException: ./assets/data/lvls/example.txt (No such file or directory)
at java.io.FileInputSt