| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/02/2005 18:40:52
|
Lindeberg
JavaChild
Membro desde: 25/12/2003 11:54:50
Mensagens: 149
Offline
|
Pessoal, a situaçao é essa : Tenho um arquivo .java e varios .jrxml em um mesmo pacote .jar. Adcionei ao classpath do projeto e tudo ok !! O arquivo .java acessa os .jrxml através de um caminho que eu passo como parametro. Minha duivda é : Qual caminho vou passar para o .java acessar os .jrxml ??
valeu !!!
|
Lindeberg |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/02/2005 13:43:24
|
yuusuke_urameshi2
JavaChild
![[Avatar]](/images/avatar/c8d72f47407aa4ee494cb.gif)
Membro desde: 06/02/2003 15:18:33
Mensagens: 148
Offline
|
flw
|
"Não conheci o outro mundo por querer" |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/02/2005 12:15:49
|
Nitao
HelloWorld
Membro desde: 13/02/2005 20:34:58
Mensagens: 11
Offline
|
Estou com uma dúvida similar....
Agora esse path que agente passa pro getResources, ele deve ser relativo?
Se sim, qual seria a pasta em que "estamos"?
Se eu preciso acessar o arquivo que esta na pasta:
empresa/projeto/documentacao/
E chama:
doc.jrxml
Qual path eu passo pro getResources(path)?
Este:
Pra isso funcionar tanto no windows quanto no linux/
Eu estou usando o este path e no linux funciona bem. Já no windows, o getResource(path) retorna null assim.
Alguma sugestão?
|
Hugo "NighT" Corbucci
BCC 2003 - IME - USP |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/02/2005 08:43:11
|
Lindeberg
JavaChild
Membro desde: 25/12/2003 11:54:50
Mensagens: 149
Offline
|
yuusuke_urameshi2 wrote:
lw
Cara a minha estrutura está assim : O relatorio.class e o relatorio.jrxml estão num mesmo .jar dentro da pasta relatorios/almoxarifado/ e eu coloquei no meu classpath. O meu código está assim :
No entanto, ele dá um erro de io, dizendo que relatorio.jrxml não pode ser encontrado.
Cara tu sabe onde estou errando ??
valeu !
|
Lindeberg |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/02/2005 11:26:44
|
Nitao
HelloWorld
Membro desde: 13/02/2005 20:34:58
Mensagens: 11
Offline
|
O meu código está assim :
No entanto, ele dá um erro de io, dizendo que relatorio.jrxml não pode ser encontrado.
Tente:
Sem a primeira barra.. Assim ele procurará a partir do diretório atual (no caso o do jar).
Seria meu chute....
Quanto a minha dúvida, eu resolvi sozinho:
Usando o ClassLoader, o separador de diretórios a ser usado para especificar caminhos não é o do Sistema e sim o do Java. No caso "/" como no linux.
Assim se for usar getResource(path), utilize '/' para determinar uma separação de arquivo.
|
Hugo "NighT" Corbucci
BCC 2003 - IME - USP |
|
|
 |
|
|