IntelliJ IDEA - Error: A JNI error has occurred, please check your installation and try again
IntelliJ IDEA - Error: A JNI error has occurred, please check your installation and try again
我得到 >>> /Library/Java/JavaVirtualMachines/jdk1.8.0_241.jdk/Contents/Home/bin/java
错误:发生 JNI 错误,请检查您的安装并重试
线程 "main" java.lang.SecurityException 中的异常:禁止的包名称:java.streams
package java.streams;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
public class WritingFiles {
public static void main(String[] args) throws IOException {
// Stream Connectivity
File file =
new File("/Users/qasim_lp/Downloads/LearnJava/src/main/resources/myTextFileCreated.txt");
FileWriter fileWriter = new FileWriter(file);
BufferedWriter bufferedWriter = new BufferedWriter(fileWriter);
// Writing inside the file
bufferedWriter.write("First Line");
bufferedWriter.newLine();
bufferedWriter.write("Test");
// Closing the stream
bufferedWriter.close();
}
}
有什么帮助吗? :)
将您的 class 移动到未为 JDK class 保留的包中。使用重构 |在 IntelliJ IDEA 中移动。您不能正常使用 java.streams
,请尝试使用 com.company.blabla
之类的东西。
我得到 >>> /Library/Java/JavaVirtualMachines/jdk1.8.0_241.jdk/Contents/Home/bin/java 错误:发生 JNI 错误,请检查您的安装并重试 线程 "main" java.lang.SecurityException 中的异常:禁止的包名称:java.streams
package java.streams;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
public class WritingFiles {
public static void main(String[] args) throws IOException {
// Stream Connectivity
File file =
new File("/Users/qasim_lp/Downloads/LearnJava/src/main/resources/myTextFileCreated.txt");
FileWriter fileWriter = new FileWriter(file);
BufferedWriter bufferedWriter = new BufferedWriter(fileWriter);
// Writing inside the file
bufferedWriter.write("First Line");
bufferedWriter.newLine();
bufferedWriter.write("Test");
// Closing the stream
bufferedWriter.close();
}
}
有什么帮助吗? :)
将您的 class 移动到未为 JDK class 保留的包中。使用重构 |在 IntelliJ IDEA 中移动。您不能正常使用 java.streams
,请尝试使用 com.company.blabla
之类的东西。