Fiz um sisteminha aqui, e ele roda corretamente tanto em linux, como em Windows. Mas eu estou tendo problemas na hora de criar o banco de dados. Por exemplo:
Deixei configurado para criar as tabelas em /home/share/BD , mas caso o sistema seja instalado no windows eu teria que mudar o endereço. Como vcs fazem neste caso ? Existe algum jeito de descobrir o SO do usuário ?
Obrigado.
Se o BD não precisa ser compartilhado entre todos os usuários da máquina, que tal usar:
System.getProperty("user.home");
Você terá o path para /home/user no Linux ou C:\Documments and Settings\user se for windows.
lucao
Cara, obrigado, mas e se fosse necessário que todos os usuários visualizem no Windows ?
Obrigadao
fredferrao
que tal:
System.getProperty("os.name");
fredferrao
que tal:
System.getProperty("os.name");
fala em getProperty, alguem ai teria uma lista com todas as propertys que posso usar nesse metodo??
T
thingol
É melhor gerar a lista que dar a lista para você. Rode o programa abaixo (ele foi testado com todas as versões do Java que conheço, mesmo a 1.1 da Microsoft).
(Isso é porque muitas dessas propriedades variam de versão para versão do Java, assim como do fornecedor - por exemplo, o JDK da IBM e da Sun têm chaves diferentes:)
É melhor gerar a lista que dar a lista para você. Rode o programa abaixo (ele foi testado com todas as versões do Java que conheço, mesmo a 1.1 da Microsoft).
(Isso é porque muitas dessas propriedades variam de versão para versão do Java, assim como do fornecedor - por exemplo, o JDK da IBM e da Sun têm chaves diferentes:)
Eu estou a criar um sistema bancario em que o Administrador entra com no sistema cria uma caixa e um gerente,assim eles tambem ficam com acesso ao sistema, os dados são guardados no ficheiro,ja fiz e funcionau tubo bem,mas professor ma ndou passar para a interface,tubo bem mas isso esta a medar uma dor de cabeça pá porque é para entregar ate dia 29 de janeiro e não vai dar tempo.
Me ajudem…
tchote
Resumo
O presente projecto visa consolidar todos os conceitos de programac~ao
explorados durante a disciplina, atraves da implementac~ao de um gestor
de sal~ao de bailes (badju.c) tradicionais realizados em Lora, no interior
da ilha de Santiago.
1 Descric~ao
Ao arrancar o programa devera carregar cheiros contendo dados de casais que
participaram no ultimo baile (last.txt) assim como dados dos ultimos inscritos
para o proximo (next.txt) baile a realizar. Posteriormente, estes dados ser~ao
manipulados tendo em conta as seguintes opc~oes:
Adicionar Pares
Pares fieis
Listagem (Concurso)
Penalizaçao
Sair
Adicionar Pares - Nesta opc~ao o gestor do baile podera adicionar
novos pares, introduzindo as informac~oes de cada um dos indivduos com
os seus respectivos pares. Assim o novo par criado devera ser inserido logo
nos resgistos do proximo baile.
1
Pares eis - Uma vez na presenca de pares que participaram no baile
anterior e que v~ao participar no proximo baile, esta opc~ao devera criar
um registo onde guardara as informac~oes de todos os pares eis, isto e,
presentes em ambos os bailes e mostrar no ecr~a.
Listagem (Concurso) - Nesta opc~ao o programa devera 1ordenar a
lista por idade (da mulher) dos pares que vao participar para que cada
par saiba qual e a sua vez. Assim apos a ordenacaao devera ser imprimido
num ficheiro a parte para efeitos de controlo.
Penalizalcao - Ao escolher esta opc~ao o gestor devera indicar qual o par
e quanto pontos pretende penalizar um determinado par, alterando assim
o registo do ultimo baile em relac~ao aos pontos alcancados pelo par.
Sair - Antes de sair o programa devera actualizar os cheiros last.tx t,
com os novos registos sobre pares penalizados bem como o cheiro next.txt
com os novos pares adicionados durante a execuc~ao do programa.