[RESOLVIDO] Listar arquivos de um diretório na rede

Boa tarde amigos,

estou tentando listar alguns arquivos na rede e não estou conseguindo, me ajudem por favor.

Abaixo está o código que estou utilizando:

É uma pasta que está na rede e infelizmente ela não consegue ser acessada, não sei o porquê, tenho acesso total, consigo visualizar, alterar, excluir os dados.

Se eu coloco um diretório local, eu acesso normalmente e os arquivos aparecem perfeitos, como abaixo:

Meu código abaixo:

Pasta: 
<select name="pasta" style="width: 80px;">
	<option value="${anoAtual }">${anoAtual }</option>
<%
	File diretorio = new File("\\\\10.9.74.6\\PastaDaRede\\arquivos");
	
	if(diretorio.length() > 0){
		
	String[] arquivos = diretorio.list();

	for(int i=0; i < arquivos.length; i++){
		
%>
	<option value="<%=arquivos[i] %>"><%=arquivos[i] %></option>	
<%
		}
	}
%>
</select>

Quando eu coloco este código no método “main”, ele funciona normalmente e lista todas as pastas, mas quando rodo o PROJETO pelo TOMCAT, ele não mostra, só quando o diretório é local.

Método Main

       public static void main(String[] args) {

		File diretorio = new File("\\\\10.9.74.6\\PastaDaRede\\arquivos");
		String[] listaArquivo = diretorio.list();

		for (String arquivo : listaArquivo) {

			System.out.println(arquivo);

		}

	}

Agradeço a ajuda amigos.
Muito obrigado.

Bom,

se o seu SO for Microsoft, tenta mapear as unidades da rede. (tipo X, Y ou Z…)

Testaí!

Amigos,

acredito que o problema foi o bom C:\fakepath… É só adicionar aos sites confiáveis e só vai funciona no IE.

Abraços.