Quero empacotar meu projeto em um único JAR executável para distribuição. Como posso fazer um projeto do Maven empacotar todos os JARs de dependência no meu JAR de
Quero empacotar meu projeto em um único JAR executável para distribuição. Como posso fazer um projeto do Maven empacotar todos os JARs de dependência no meu JAR de
Ocorreu um erro ao executar meu projeto Android para RssReader. Código: URL url = new URL(urlToRssFeed); SAXParserFactory factory = SAXParserFactory.newInstance(); SAXParser parser = factory.newSAXParser(); XMLReader xmlreader = parser.getXMLReader(); RssHandler theRSSHandler = new...
Considerando esse código, posso ter certeza absoluta de que o finallybloco sempre é executado, não importa o que something()seja? try { something(); return success; } catch (Exception e) { return failure; } finally { System.out.println("I don't know if this will get printed...
Eu tenho um String[]com valores como este: public static final String[] VALUES = new String[] {"AB","BC","CD","AE"}; Dado String s, existe uma boa maneira de testar se VALUEScontém
O que é reflexão e por que é útil? Estou particularmente interessado em Java, mas presumo que os princípios sejam os mesmos em qualquer
Desde que tempo passei com threads em Java, encontrei estas duas maneiras de escrever threads: Com implements Runnable: public class MyRunnable implements Runnable { public void run() { //Code } } //Started with a "new Thread(new MyRunnable()).start()" call Ou, com extends Thread: public...
На этот вопрос есть ответы на Stack Overflow на русском : Аннотации Springа Can @Component, @Repositorye @Serviceanotações ser usados alternadamente na Primavera ou eles fornecem qualquer funcionalidade específica além de atuar como um dispositivo de notação? Em outras...
Como declarar e inicializar uma matriz em
Como posso usar o JUnit4 por idioma para testar se algum código gera uma exceção? Embora eu possa certamente fazer algo assim: @Test public void testFooThrowsIndexOutOfBoundsException() { boolean thrown = false; try { foo.doStuff(); } catch (IndexOutOfBoundsException e) { thrown = true;...
Digamos que eu tenho uma enumeração que é apenas public enum Blah { A, B, C, D } e eu gostaria de encontrar o valor enum de uma string, por exemplo, "A"qual seria Blah.A. Como seria possível fazer isso? É o Enum.valueOf()método que eu preciso? Se sim, como eu usaria
O uso de java.net.URLConnectioné frequentemente solicitado aqui, e o tutorial do Oracle é muito conciso. Esse tutorial basicamente mostra apenas como acionar uma solicitação GET e ler a resposta. Ele não explica em nenhum lugar como usá-lo para, entre outros, executar uma solicitação POST, definir...
Em Java, as matrizes não substituem toString(), portanto, se você tentar imprimir uma diretamente, obtém o className+ '@' + o hexadecimal da hashCodematriz, conforme definido por Object.toString(): int[] intArray = new int[] {1, 2, 3, 4, 5}; System.out.println(intArray); // prints something like...
Eu tenho uma construção de loop aninhado como este: for (Type type : types) { for (Type t : types2) { if (some condition) { // Do something and break... break; // Breaks out of the inner loop } } } Agora, como posso sair dos dois loops? Eu olhei para perguntas semelhantes, mas nenhuma diz...
Eu entendi, eu acho, que um "Bean" é uma classe Java com propriedades e getters / setters. Tanto quanto eu entendo, é o equivalente a uma estrutura C. Isso é verdade? Além disso, existe uma diferença sintática real entre um bean e uma classe regular? Existe alguma definição especial ou uma...
A seguinte declaração de impressão imprimiria "olá mundo". Alguém poderia explicar isso? System.out.println(randomString(-229985452) + " " + randomString(-147909649)); E randomString()fica assim: public static String randomString(int i) { Random ran = new Random(i); StringBuilder sb = new...
Qual é a principal diferença entre uma classe interna e uma classe aninhada estática em Java? O design / implementação desempenha um papel na escolha de um
Eu estive procurando por um algoritmo Java simples para gerar uma seqüência alfanumérica pseudo-aleatória. Na minha situação, seria usado como um único identificador de sessão / chave que "provavelmente" seria único ao longo da 500K+geração (minhas necessidades realmente não exigem nada muito mais...
Eu sei que as enumerações Java são compiladas em classes com construtores privados e um monte de membros estáticos públicos. Ao comparar dois membros de uma determinada enumeração, sempre usei .equals(), por exemplo public useEnums(SomeEnum a) { if(a.equals(SomeEnum.SOME_ENUM_VALUE)) { ... }...
Eu sou novo no Java EE e sei que algo como as três linhas a seguir <%= x+1 %> <%= request.getParameter("name") %> <%! counter++; %> é uma maneira antiga de codificação e, na versão 2 do JSP, existe um método para evitar o código Java nos arquivos JSP. Alguém pode me dizer as...
Me deparei com algum código Java que tinha a seguinte estrutura: public MyParameterizedFunction(String param1, int param2) { this(param1, param2, false); } public MyParameterizedFunction(String param1, int param2, boolean param3) { //use all three parameters here } Eu sei que em C ++ posso...