Quiero empaquetar mi proyecto en un solo JAR ejecutable para su distribución. ¿Cómo puedo hacer que un proyecto de Maven empaquete todos los JAR de dependencia en mi JAR de
Quiero empaquetar mi proyecto en un solo JAR ejecutable para su distribución. ¿Cómo puedo hacer que un proyecto de Maven empaquete todos los JAR de dependencia en mi JAR de
Recibí un error al ejecutar mi proyecto de 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...
Teniendo en cuenta este código, ¿puedo estar absolutamente seguro de que el finallybloque siempre se ejecuta, sin importar lo que something()sea? try { something(); return success; } catch (Exception e) { return failure; } finally { System.out.println("I don't know if this will get...
Tengo un String[]con valores como este: public static final String[] VALUES = new String[] {"AB","BC","CD","AE"}; Dado String s, ¿hay una buena manera de probar si VALUEScontiene
¿Qué es la reflexión y por qué es útil? Estoy particularmente interesado en Java, pero supongo que los principios son los mismos en cualquier
Desde el tiempo que pasé con hilos en Java, he encontrado estas dos formas de escribir hilos: Con implements Runnable: public class MyRunnable implements Runnable { public void run() { //Code } } //Started with a "new Thread(new MyRunnable()).start()" call O con extends Thread: public class...
На этот вопрос есть ответы en Stack Overflow en русском : Аннотации Springа ¿Pueden @Component, @Repositoryy las @Serviceanotaciones se pueden usar indistintamente en Spring o proporcionan alguna funcionalidad particular además de actuar como un dispositivo de...
¿Cómo declaro e inicializo una matriz en
¿Cómo puedo usar JUnit4 idiomáticamente para probar que algún código arroja una excepción? Si bien ciertamente puedo hacer algo como esto: @Test public void testFooThrowsIndexOutOfBoundsException() { boolean thrown = false; try { foo.doStuff(); } catch (IndexOutOfBoundsException e) { thrown...
Digamos que tengo una enumeración que es solo public enum Blah { A, B, C, D } y me gustaría encontrar el valor de enumeración de una cadena, por ejemplo, "A"cuál sería Blah.A. ¿Cómo sería posible hacer esto? ¿Es el Enum.valueOf()método que necesito? Si es así, ¿cómo usaría...
El uso de java.net.URLConnectionle pregunta por bastante a menudo aquí, y el tutorial de Oracle es demasiado concisa al respecto. Ese tutorial básicamente solo muestra cómo disparar una solicitud GET y leer la respuesta. No explica en ninguna parte cómo usarlo, entre otros, para realizar una...
En Java, las matrices no se anulan toString(), por lo que si intenta imprimir una directamente, obtendrá el className+ '@' + el hexadecimal hashCodede la matriz, según lo definido por Object.toString(): int[] intArray = new int[] {1, 2, 3, 4, 5}; System.out.println(intArray); // prints something...
Tengo una construcción de bucle anidado como esta: for (Type type : types) { for (Type t : types2) { if (some condition) { // Do something and break... break; // Breaks out of the inner loop } } } Ahora, ¿cómo puedo salir de ambos bucles? He examinado preguntas similares, pero ninguna se...
Comprendí, creo, que un "Bean" es una clase Java con propiedades y captadores / establecedores. Por lo que entiendo, es el equivalente de una estructura C. ¿Es eso cierto? Además, ¿existe una diferencia sintáctica real entre un bean y una clase regular? ¿Hay alguna definición especial o una...
La siguiente declaración de impresión imprimiría "hola mundo". ¿Alguien podría explicar esto? System.out.println(randomString(-229985452) + " " + randomString(-147909649)); Y se randomString()ve así: public static String randomString(int i) { Random ran = new Random(i); StringBuilder sb = new...
¿Cuál es la principal diferencia entre una clase interna y una clase anidada estática en Java? ¿El diseño / implementación juega un papel en la elección de uno de
He estado buscando un algoritmo Java simple para generar una cadena alfanumérica pseudoaleatoria. En mi situación, se usaría como un identificador de sesión / clave único que "probablemente" sería único durante la 500K+generación (mis necesidades realmente no requieren nada mucho más sofisticado)....
Sé que las enumeraciones de Java se compilan en clases con constructores privados y un grupo de miembros estáticos públicos. Al comparar dos miembros de una enumeración dada, siempre he usado .equals(), por ejemplo public useEnums(SomeEnum a) { if(a.equals(SomeEnum.SOME_ENUM_VALUE)) { ... }...
Soy nuevo en Java EE y sé que algo así como las siguientes tres líneas <%= x+1 %> <%= request.getParameter("name") %> <%! counter++; %> es una forma de codificación de la vieja escuela y en JSP versión 2 existe un método para evitar el código Java en los archivos JSP. ¿Puede...
Encontré un código Java que tenía la siguiente estructura: public MyParameterizedFunction(String param1, int param2) { this(param1, param2, false); } public MyParameterizedFunction(String param1, int param2, boolean param3) { //use all three parameters here } Sé que en C ++ puedo asignar a un...