Articles of java

¿Cómo gestionar un script de comstackción de ant común en varios trabajos de comstackción de proyectos en jenkins?

Tengo un conjunto de proyectos Java procedentes de diferentes repositorys git que quiero construir con Jenkins. Todos ellos comparten el mismo script de comstackción de ant, que emplea partes de configuración específicas del proyecto (p. Ej. Comstackción de ruta de clase) a través del mecanismo de importación de ant. Por el momento, hago esto compartiendo […]

Incrustar google maps en la aplicación de escritorio de Java

Quiero incrustar google maps en un JPanel. Como quiero funciones como acercar / alejar, no es factible usar imágenes estáticas. Para lograr esto, probablemente necesite insertar una página web (que muestre los mapas de Google) en mi aplicación de escritorio Java. Y he leído que necesitaré algo como WebKit (¿alternativas?) Para lograr esto. Agradecería cualquier […]

getSearchForm devuelve nulo cuando se usa UserSearch en XMPP con aSmack

Tengo este código, casi sin modificaciones de ejemplos: UserSearchManager usm = new UserSearchManager(conn); Form searchForm = usm.getSearchForm(“search.myserver.com”); Form answerForm = searchForm.createAnswerForm(); answerForm.setAnswer(“Username”, true); answerForm.setAnswer(“search”, contact.getJid()); ReportedData data = usm.getSearchResults(answerForm, “search.myserver.com”); Esto funciona perfectamente en un entorno de escritorio, usando la librería Smack, pero no puedo hacerlo funcionar en Android (donde tengo que usar asmack). El […]

Problema de firma de Keytool: se manipuló Keystore o la contraseña era incorrecta

Estoy intentando firmar la versión de lanzamiento de mi aplicación para Android (la depuración fue firmada correctamente) para la API de Google Maps: keytool -list -alias cancertrials -keystore /Users/syalam/Documents/workspace/Cancer_Trials/keys/release -storepass android -keypass cancertrials Pero me sale el error: java.io.IOException: Keystore was tampered with, or password was incorrect Estoy seguro de que la contraseña es correcta, […]

¿Cómo detectar “correctamente” el DPI de la pantalla con Java?

Tengo la siguiente aplicación que dibuja una regla: public class Rule extends JComponent { public static final long serialVersionUID=26362862L; // public static final int INCH=Toolkit.getDefaultToolkit().getScreenResolution(); public static final int INCH=(int)(Toolkit.getDefaultToolkit().getScreenResolution()*1.15); // Auto adjust this 1.15 ? public static final int HORIZONTAL=0; public static final int VERTICAL=1; public static final int SIZE=35; public int orientation; public […]

¿Cómo agregar una biblioteca nativa en Tomcat?

Quiero agregar la biblioteca de gdal en Tomcat. Leo bibliotecas nativas que no se encuentran en Tomcat pero no entiendo en qué parte de startup.bat debería agregar -Djava.library.path . Errores: exception javax.servlet.ServletException: Servlet execution threw an exception com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:72) com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilter.doFilter(InvokerFilter.java:70) root cause java.lang.UnsatisfiedLinkError: org.gdal.ogr.ogrJNI.GetDriverCount()I org.gdal.ogr.ogrJNI.GetDriverCount(Native Method) org.gdal.ogr.ogr.GetDriverCount(ogr.java:98) org.geotools.data.ogr.OGRDataStore.(OGRDataStore.java:169) test.Read.getKadnum(Read.java:56) test.Zipper.mifUnzip(Zipper.java:139) test.Zipper.Unzip(Zipper.java:60) test.uploadfile.doPost(uploadfile.java:105) javax.servlet.http.HttpServlet.service(HttpServlet.java:641) javax.servlet.http.HttpServlet.service(HttpServlet.java:722) com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:72) com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilter.doFilter(InvokerFilter.java:70) […]

Si == compara referencias en Java, ¿por qué se evalúa como verdadero con estas cadenas?

Como se indica, el operador == compara referencias de objetos para verificar si se están refiriendo al mismo objeto en un montón. Si es así, ¿por qué obtengo el “Igual” para este fragmento de código? public class Salmon { public static void main(String[] args) { String str1 = “Str1”; String str2 = “Str1”; if (str1 […]

¿Cómo cambiar el icono del archivo jar ejecutable?

Pude cambiar el ícono del tiempo de ejecución usando este ejemplo como este getFrame().setIconImage(Toolkit.getDefaultToolkit().getImage(getClass() .getClassLoader().getResource(“MyProject/resources/myIcon.png”))); pero ¿hay alguna manera de decirle a NetBeans que use myIcon.png para el icono del archivo jar ejecutable (MyProject / dist / MyProject.jar)?

Java: ¿en qué orden se inicializan los campos finales estáticos?

De acuerdo, entonces di que tengo una clase que se ve así: public class SignupServlet extends HttpServlet { private static final Logger SERVLET_LOGGER=COMPANYLog.open(SignupServlet.class); private static final ExceptionMessageHandler handler = new ExceptionMessageHandler(); private static final SignupServletObservableAgent signupObservableAgent = new SignupServletObservableAgent(null, SERVLET_LOGGER); } ¿Puedo contar con el cargador de clases para inicializar esos campos en orden, de […]

Un simple AJAX con el ejemplo JSP

Estoy tratando de aprender AJAX con JSP y he escrito el siguiente código. Esto no parece estar funcionando. Amablemente ayuda: Esta es mi configuration_page.jsp JSP Page function loadXMLDoc() { var xmlhttp; var config=document.getElementById(‘configselect’).value; var url=”get_configuration.jsp”; if (window.XMLHttpRequest) { xmlhttp=new XMLHttpRequest(); } else { xmlhttp=new ActiveXObject(“Microsoft.XMLHTTP”); } xmlhttp.onreadystatechange=function() { if (xmlhttp.readyState==4 && xmlhttp.status==200) { document.getElementById(“myDiv”).innerHTML=xmlhttp.responseText; } […]