我的Java代码没有输出

我的Java代码没有输出,java,jakarta-ee,javax.comm,Java,Jakarta Ee,Javax.comm,我想找到Windows7中存在的端口,我已经为它编写了代码。它已成功编译,但没有输出。我已经用Netbeans编译过了 这是我的密码: import java.util.*; import javax.comm.*; public class PortLister { public static void main(String[] args) { Enumeration e = CommPortIdentifier.getPortIdentifiers()

我想找到Windows7中存在的端口,我已经为它编写了代码。它已成功编译,但没有输出。我已经用Netbeans编译过了

这是我的密码:

import java.util.*;  
import javax.comm.*;

public class PortLister {  
    public static void main(String[] args) {  
        Enumeration e = CommPortIdentifier.getPortIdentifiers();  
        while (e.hasMoreElements()) {  
            System.out.println((CommPortIdentifier) e.nextElement());  
        } 
    }  
}  

我认为枚举中没有任何元素:您是否尝试调试此应用程序并检查e?您是否遇到异常?您是否看到这些文章?在e中似乎没有任何元素。有谁能帮我向枚举添加端口标识符吗。