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].

6
Diferenças entre “java -cp” e “java -jar”?
Qual é a diferença entre executar um aplicativo Java com java -cp CLASSPATHe java -jar JAR_FILE_PATH? É preferível um deles ao outro para executar um aplicativo Java? Quero dizer, qual dessas formas é mais cara para JVM (de acordo com o uso de recursos de sua máquina)? Qual deles fará …
118 java  jar  jvm  classpath 

9
Redirecionar para um URL externo da ação do controlador no Spring MVC
Percebi que o código a seguir está redirecionando o usuário para uma URL dentro do projeto, @RequestMapping(method = RequestMethod.POST) public String processForm(HttpServletRequest request, LoginForm loginForm, BindingResult result, ModelMap model) { String redirectUrl = "yahoo.com"; return "redirect:" + redirectUrl; } enquanto o seguinte está redirecionando corretamente como pretendido, mas requer http: …
118 java  spring  jsp  spring-mvc 

6
Obtenha o último elemento de Stream / List em uma linha
Como posso obter o último elemento de um fluxo ou lista no código a seguir? Onde data.careasestá um List<CArea>: CArea first = data.careas.stream() .filter(c -> c.bbox.orientationHorizontal).findFirst().get(); CArea last = data.careas.stream() .filter(c -> c.bbox.orientationHorizontal) .collect(Collectors.toList()).; //how to? Como você pode ver, pegar o primeiro elemento, com uma certa filter, não é …
118 java  list  java-8  java-stream 

18
Como definir o url básico para descanso na bota primavera
Estou tentando misturar mvc e descanso em um único projeto de inicialização de mola. Quero definir o caminho base para todos os controladores de resto (por exemplo, example.com/api) em um único lugar (não quero anotar cada controlador @RequestMapping('api/products'), em vez disso, apenas @RequestMapping('/products'). Os controladores Mvc devem ser acessados ​​por …

2
@RunWith (MockitoJUnitRunner.class) vs MockitoAnnotations.initMocks (this)
Ao escrever um novo teste jUnit4, estou pensando se devo usar @RunWith (MockitoJUnitRunner.class) ou MockitoAnnotations.initMocks (this) . Eu criei um novo teste e o assistente gerou automaticamente um teste com o Runner. Javadocs para MockitoJUnitRunner afirmam o seguinte: Compatível com JUnit 4.4 e superior, este runner adiciona o seguinte comportamento: …
118 java  junit4  mockito 

7
como chamar o superconstrutor no Lombok
Eu tenho uma aula @Value @NonFinal public class A { int x; int y; } Eu tenho outra classe B @Value public class B extends A { int z; } lombok está lançando um erro dizendo que não foi possível encontrar o construtor A (), chame-o explicitamente o que eu …
118 java  lombok 

3
Formate uma data usando a nova API de data e hora
Eu estava brincando com a nova API de data e hora, mas ao executar: public class Test { public static void main(String[] args){ String dateFormatted = LocalDate.now() .format(DateTimeFormatter .ofPattern("yyyy-MM-dd HH:mm:ss")); System.out.println(dateFormatted); } } Ele lança: Exception in thread "main" java.time.temporal.UnsupportedTemporalTypeException: Unsupported field: HourOfDay at java.time.LocalDate.get0(LocalDate.java:680) at java.time.LocalDate.getLong(LocalDate.java:659) at java.time.format.DateTimePrintContext.getValue(DateTimePrintContext.java:298) at …

14
O comando gradlew não foi encontrado?
Estou trabalhando em um projeto Java com gradlew. Eu uso o Ubuntu Linux como meu sistema operacional. Quando executo o "gradle", ele é executado e fornece informações. Mas quando eu executo "gradlew", a saída é "Nenhum comando 'gradlew' encontrado, você quis dizer: Comando 'gradle' do pacote 'gradle' (universe) gradlew: comando …

8
Java Singleton e sincronização
Por favor, esclareça minhas dúvidas sobre Singleton e Multithreading: Qual é a melhor maneira de implementar Singleton em Java, em um ambiente multithread? O que acontece quando vários threads tentam acessar o getInstance() método ao mesmo tempo? Podemos fazer singleton getInstance() synchronized? A sincronização é realmente necessária, ao usar classes …

10
Como faço para enviar um e-mail em HTML?
Enviei um e-mail com sucesso em meu aplicativo da web usando JMS, mas o resultado é exibido apenas em texto simples. Eu quero que o conteúdo seja capaz de exibir html. Como eu faço isso? Aqui está aproximadamente o que eu tenho: Message msg = new MimeMessage(mailSession); try{ msg.setSubject("Test Notification"); …
117 java  email  javamail 



6
RESTful no Play! estrutura
Estamos planejando um projeto basicamente servindo conteúdo para aplicativos móveis, mas precisamos ter um site. Minha dúvida é se faz sentido usar Jersey ou Restlet para desenvolver APIs REST para nossos aplicativos móveis e, em seguida, usar o Play! para servir o site. Ou faz mais sentido apenas usar o …

11
leiningen - como adicionar dependências para jars locais?
Eu quero usar o leiningen para construir e desenvolver meu projeto clojure. Existe uma maneira de modificar o project.clj para dizer a ele para escolher alguns jars dos diretórios locais? Tenho alguns jars proprietários que não podem ser carregados em repositórios públicos. Além disso, o leiningen pode ser usado para …
117 java  build  clojure  maven  leiningen 


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.