Perguntas com a marcação «java»

Java é uma linguagem de programação de alto nível popular. Use essa tag quando tiver problemas ao usar ou entender o próprio idioma. Essa tag raramente é usada sozinha e é mais frequentemente usada em conjunto com [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] e [maven].

8
Sincronização de campo não final
Um aviso é exibido toda vez que eu sincronizo em um campo de classe não final. Aqui está o código: public class X { private Object o; public void setO(Object o) { this.o = o; } public void x() { synchronized (o) // synchronization on a non-final field { } …

6
Coleção de mapas JPA de Enums
Existe uma maneira no JPA de mapear uma coleção de Enums dentro da classe Entity? Ou a única solução é envolver o Enum com outra classe de domínio e usá-lo para mapear a coleção? @Entity public class Person { public enum InterestsEnum {Books, Sport, etc... } //@??? Collection<InterestsEnum> interests; } …
90 java  jpa  jakarta-ee 



2
Quando usar gradle.properties vs. settings.gradle?
Uma compilação do Gradle tem três arquivos build.gradle que define os scripts de configuração de construção gradle.properties settings.gradle Questões Quais são as diferenças entre settings.gradle& gradle.properties? Quando uma configuração deve ser colocada em settings.gradlevs. gradle.properties?

12
Android - Prevenindo o recarregamento do WebView ao girar
Quando eu giro minha tela, o WebView recarrega a página inteira. Eu não posso ter isso porque parte do meu conteúdo contém material dinâmico / aleatório. Atualmente, quando girada, a tela recarrega a URL original do método loadUrl (). Alguma ideia do que há de errado com meu código? MainActivity.java …

21
Definindo título de ActionBar personalizado a partir do fragmento
No meu Main FragmentActivity, eu configurei meu ActionBartítulo personalizado assim: LayoutInflater inflator = (LayoutInflater) this .getSystemService(Context.LAYOUT_INFLATER_SERVICE); View v = inflator.inflate(R.layout.custom_titlebar, null); TextView tv = (TextView) v.findViewById(R.id.title); Typeface tf = Typeface.createFromAsset(this.getAssets(), "fonts/capsuula.ttf"); tv.setTypeface(tf); tv.setText(this.getTitle()); actionBar.setCustomView(v); Isso funciona perfeitamente. No entanto, depois de abrir outro Fragments, quero que o título mude. Não …

7
excluir @Component de @ComponentScan
Tenho um componente que desejo excluir de um @ComponentScanem particular @Configuration: @Component("foo") class Foo { ... } Caso contrário, parece colidir com alguma outra classe em meu projeto. Não entendo totalmente a colisão, mas se eu comentar a @Componentanotação, as coisas funcionam como eu quero. Mas outros projetos que dependem …

12
Como executar determinada tarefa todos os dias em um horário específico usando ScheduledExecutorService?
Estou tentando executar uma determinada tarefa todos os dias às 5 da manhã. Então decidi usar ScheduledExecutorServicepara isso, mas até agora vi exemplos que mostram como executar tarefas a cada poucos minutos. E não consigo encontrar nenhum exemplo que mostre como executar uma tarefa todos os dias em um determinado …

7
Como faço para enviar org.w3c.dom.Element para formato de string em java?
Eu tenho um org.w3c.dom.Elementobjeto passado em meu método. Preciso ver toda a string xml, incluindo seus nós filhos (todo o gráfico do objeto). Estou procurando um método que possa converter Elementem uma string de formato xml que eu possa System.out.printlnusar. Apenas println()no objeto 'Elemento' não funcionará porque toString()não produzirá o …
90 java  xml  dom 


15
O Windows ignora JAVA_HOME: como definir JDK como padrão?
Como faço para persuadir o Windows a usar o JDK em vez de um JRE? Esta pergunta já foi feita antes, aqui e em outros lugares: Como defino a instalação / tempo de execução padrão do Java (Windows)? O problema é que o Windows ignora JAVA_HOMEe também ignora o fato …
90 windows  java 




Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.