Obter lista de Portas

2 respostas
cu_ringa

escrevi o programa abaixo para listar as portas disponiveis no computador, mas está aparecendo esse erro, alguém sabe como posso proceder para solucioná-lo.

Programa:

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

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

}

Erro:

Error loading win32com: java.lang.UnsatisfiedLinkError: no win32com in java.library.path

2 Respostas

cu_ringa

Outra coisa q esqueci, o metódo CommPortIdentifier.getPortIdentifiers() retorna todas as portas existentes no computador ou só as q não estao sendo usadas?

cv1

A sua JavaComm nao esta instalada direitinho… faltou definir o java.library.path. De uma olhada no guia de instalacao :wink:

Criado 8 de fevereiro de 2004
Ultima resposta 8 de fev. de 2004
Respostas 2
Participantes 2