Assert no Netbeans [RESOLVIDO]

como eu consigo ligar minhas asserts no netbeans ?? tentei ir na configuração do projeto, e colocar argumento -ea … mas nada ocorre =[

alguem tem ideia de como ativar pela IDE ??

Pelo Netbean pra mim funcionou da seguinte forma:

  • botao direito na Aplicação situada na janela de Projetos
  • ao abrir o menu, escolha Propriedades
  • ao abrir a janela “Propriedades do projeto” escolha a opção Executar
  • no campo “Opcoes da VM:” preencha “-ea” (sem aspas).

Blz fera?
Abs

[quote=edmundo.real]Pelo Netbean pra mim funcionou da seguinte forma:

  • botao direito na Aplicação situada na janela de Projetos
  • ao abrir o menu, escolha Propriedades
  • ao abrir a janela “Propriedades do projeto” escolha a opção Executar
  • no campo “Opcoes da VM:” preencha “-ea” (sem aspas).

Blz fera?
Abs[/quote]

a questão é q ele não compila com os asserts ligados

Da primeira vez tb nao funcionou porque nao tinha colocado na Propriedade certa, dai percebi que deveria ser a Propriedade do Projeto(JavaApplication).
Mas pode ser outra coisa. Verifique a versao do seu Netbean, o meu é 6.5.1.

Criei um exemplo simples para demonstrar se funciona ou nao. bastando executar o exemplo hora com e hora sem a opcao -ea nas propriedades.
Teste o codigo a seguir se consegue o mesmo resultado (depois do codigo abaixo):

public class tratamentoErro2 {
public void assertExemplo(){

    int i = 0;

    while (i < 10 ){

        if (i > 0){
            System.out.println(i);
        }
        else {
            assert (i ==  0) : 
                "Sinalizou o AssertionError porque forcei sair negativo" ;
        }
        /** i = i + 1; seria a logica que pretendia, 
         * mas troquei o sinal para forçar o Assert sinalisar o erro
         */
        i = i - 1;

    }

}

}

public class Main {
private static int i;

public static void main(String[] args) {

    tratamentoErro2 Erro = new tratamentoErro2();
    Erro.assertExemplo();

}

}

A Saida sem -ea ficou assim:

init:
deps-jar:
compile:
run:
CONSTRUÍDO COM SUCESSO (tempo total: 9 segundos)

A Saida com -ea ficou assim:

init:
deps-jar:
compile:
run:
Exception in thread “main” java.lang.AssertionError: Sinalizou o AssertionError porque forcei sair negativo
at edm01package.tratamentoErro2.assertExemplo(tratamentoErro2.java:46)
at edm01package.Main.main(Main.java:113)
Java Result: 1
CONSTRUÍDO COM SUCESSO (tempo total: 0 segundos)

na verdade eu ja descobri o q faltava… eskeci de postar aki… faltava o -source 6 nos parametros de compilação