project artifact ignores
add options to java compiler
add suppresswarnings to generic persistence manager