繁体   English   中英

在 Java 中无法访问包 java.util.logging

[英]The package java.util.logging is not accessible in Java

我正在尝试运行简单的 hello word java 程序并想记录地狱世界。 但我收到错误

语句import java.util.logging.*; “包 java.util.logging 不可访问” import java.util.logging.*; 在日食。

我使用的是 Java 11 版本

完整代码如下

    package myproject;

    import java.io.Console;
    import java.io.File;
    import java.io.FileNotFoundException;
    import java.io.FileOutputStream;
    import java.io.IOException;
    import java.util.logging.Logger; 
    import java.util.logging.*;    

    public class FileOperations {

        public static void main(String[] args) {
            // Create a Logger 
            Logger logger = Logger.getLogger(FileOperations.class.getName());

            // Call info method 
            logger.info("This is message 1");
            // TODO Auto-generated method stub
            File file=new File("myFile.txt");
            FileOutputStream fos;

            try {
                fos = new FileOutputStream(file);
                fos.write(2);
                System.out.println("File operation completed");
                Logger.log(Level.INFO, "My first Log Message"); 
            } catch (FileNotFoundException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
            } catch (IOException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
            }           
        }    
    }

如果您有 module-info.java 文件,请添加

requires java.logging;

也许是创建 Logger 对象的问题?

Logger logger = Logger.Leve

好像还没有完成。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM