Galera é o seguinte.
Eu trabalho com um projeto que utiliza o appletGeo da Nasa World Wind.
estou com o seguinte problema.
Quando está o Java 6 ele funciona perfeitamente, porém quando instalo o Java 7 ele dá o seguinte erro:
java.lang.SecurityException: class "gov.nasa.worldwindx.examples.util.HotSpotController" does not match trust level of other classes in the same package
consegui resolver indo no console do java e na parte de código misto tirei a proteção, aí ele roda perfeitamente, porém não creio que diminuir minha segurança seria o ideal.
Acredito que o problema seja pq dentro do meu pacote (que eu assino) existam bibliotecas que não são assinadas, ou não do jeito que deveriam.
Alguém sabe como poderia resolver isso sem abaixar a proteção do java???
Desde já agradeço a todos.
diogogama, o Java 7 adicionou essa verificação de código misto mesmo e diminuir a segurança no painel de controle do java realmente não é interessante porque essa configuração não irá servir apenas para a sua aplicação, mas para todas as outras.
Até onde eu sei, a solução é verificar se não existe nenhuma assinatura expirada e assinar os pacotes não assinados.
Porra di.magdaleno… eu li lá mas não entendi nada…
Será que seria muito difícil vc me explicar como faço passo a passo???
desculpe a insistência, mas é que não entendo nada disso, e estou precisando mesmo… acho que é aquilo mesmo… porém não entendi como resolver…
Alguém poderia me ajudar???
Diogo, o máximo que dá para fazer no seu caso é você ler devagarinho, se for problema com a língua inglesa, use o Google Translator
translate.google.com
De fato, é algo muito trabalhoso e basta você seguir os passos - não tente “entender muito”.