style="display:inline-block;width:728px;height:90px"
data-ad-client="ca-pub-5164839828746352"
data-ad-slot="7563230308">

Java Standard Edition

Desplegando una aplicación de Spring Boot en Amazon EC2 y asignándole un subdominio

Spring Boot ha sido uno de los proyectos que han contribuido a agilizar el desarrollo de aplicaciones web en Java. De la forma tradicional el siquiera tener una aplicación web con un “Hola mundo” corriendo involucra el descargar el servidor de aplicaciones de nuestra preferencia, configurar el proyecto para desplegar en dicho servidor, agregar un archivo de configuración necesaria en un XML y en algunos casos el definir las conexiones a las bases de datos en el servidor de aplicaciones. Spring Boot, por otro lado nos ahorra toda esta talacha de varias formas, lo más relevante es la inclusión de un servidor de Tomcat embebido, lo cual nos permite el tener una aplicación web corriendo en cuestión de minutos y únicamente siendo indispensable el tener Java y una herramienta de construcción (Maven o Gradle) instalados

. Aquí les dejo un ejemplo: https://spring.io/guides/gs/spring-boot/

como cambiar jdk de 64 bits a jdk de 32 bits siendo mi pc de 64 bits y uso netbeans como IDE

hola amigos pido su apoyo para solucionar el siguiente problema: tengo instalado en mi pc JDK de 64 bits y ocupo tener la versión 32 bits.

mi computadora tiene sistema operativo de 64 bits, lo cual genera el problema de no poder instalar la versión JDK de 32 bits.

uso netbeans, tengo windows 10 y sistema de 64 bits.

saludosss :)

No puedo empaquetar mi proyecto a un jar con dependencias

Buenos días compañeros.

Mi pregunta es como podría generar un ejecutable de un proyecto maven???.
He leido que basta con editar el archivo pom.xml pero al editarlo y poner el código para generarlo me sale un error del archivo de configuración de Spring.
Aqui dejo mi pom.xml donde pongo mis plugins para poder empaquetar mi jar completo.

<plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-dependency-plugin</artifactId>
                <version>2.10</version>
                <executions>
                    <execution>
                        <id>copy-dependencies</id>
                        <phase>package</phase>
                        <goals>
                            <goal>copy-dependencies</goal>
                        </goals>
                        <configuration>
                            <outputDirectory>${project.build.directory}/alternateLocation</outputDirectory>
                            <overWriteReleases>true</overWriteReleases>
                            <overWriteSnapshots>true</overWriteSnapshots>
                            <overWriteIfNewer>true</overWriteIfNewer>

Empaquetar Driver mysql connection

Hola comunidad. Estaba haciendo un programa en java con coneccion remota a server apache, y lei que samudio comentaba en un post antiguo que si el drive se mete en la carpeta ...etc, ya no es portable y ademas tenemos que compartir el codigo y ciertamente al crear el jar, y ejecutar el exe marca el clasico error de not found driver mysql...

Empaquete el driver en un jar usando el famoso manifest (cabe aclarar que uso packages e import) donde ingreso las otras clases y todavia no funciona, tengo configurado la variable PAHT y CLASPATH y no funciona. alguna orientacion. alguien ya lo ha hecho antes.

nota: trabajo con el simbolo de sistemas, ya que el eclipse a la hora de generar los formularios y combos me marca error en las funciones, creo que tiene que ver con la version del jdk?

algun comentario o mejor busco la actualizacion de las funciones del jdk?

de antemano agradezco sus comentarios..

saludos..........

Perdido en tomcat 6,7,8 + eclipse luna

Tengo el siguiente Servlet que no funciona al llamar al metodo create.
PEro si creo una clase para probarlo desde un main el metodo create de la clase CicloDAO funciona ok.

Con el servlet no funciona el boolean r = cdao.create(cdto);

Busco pistas por donde mirar que esta fallando.Ya que en otra clase que no sea el servlet si funciona
A ver si me pueden ayudar. Llevo ya algunos días parado en este error.

Saludos

package controlador;

import java.io.IOException;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import dao.CicloDAO;
import dto.CicloDTO;

/**
 * Servlet implementation class CreateCiclo
 */

public class CreateCiclo extends HttpServlet {
        private static final long serialVersionUID = 1L;
       
    /**
     * @see HttpServlet#HttpServlet()
     */

    public CreateCiclo() {
        super();
        // TODO Auto-generated constructor stub
    }

        /**
         * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
         */

puzzle en java

Icon g,h,i,j,k,m;
                JButton r,s,t,u,w,y;
  public void revolver(JButton a,JButton b,JButton c,JButton d,JButton e,JButton f) {
         r=a; s=b; t=c; u=d; w=e;
         y=f;
       
            g=r.getIcon();
             h=s.getIcon();
             i=t.getIcon();
             j=u.getIcon();
             k=w.getIcon();
             m=y.getIcon();  
       y.setVisible(false);
            int num = (int) Math.round((Math.random()*3));
            if (num==1){
                r.setIcon(g);
                s.setIcon(j);
                t.setIcon(h);
                u.setIcon(i);
                w.setIcon(k);
                 
            }else if(num==2){
                r.setIcon(j);
                s.setIcon(h);
                t.setIcon(i);
                u.setIcon(k);
                w.setIcon(g);
            }else if(num==3){
                r.setIcon(h);
                s.setIcon(i);
                t.setIcon(k);
                u.setIcon(g);
                w.setIcon(j);
            }else if(num==4){
               r.setIcon(i);
                s.setIcon(k);
                t.setIcon(g);

Obtener Path en cualquier browser

Buen dia espero me pueda ayudar, quiero leer un archivo txt en java, el cual al momento de seleccionar el archivo en un JSP con INTERNET EXPLORER lo puedo leer sin problemas y me devuelve el path correcto pero en CHROME o FIREFOX me pone lo siguiente E:\Servidores\apache-tomcat-7.0.62\bin\demo.txt, lo cual no es correcto, alguien puede ayudarme? Gracias

Maven para buena calidad de codigo

Cuando trabajas en un equipo con varias personas en ocasiones la calidad del codigo empieza a disminuir proporcionalmente al aumento de lineas de codigo, por esta razon me puse a investigar como mantener la calidad del codigo sin tener que revizarlo por ti mismo de una forma automatizada y que no te deje pasar o compilar si no cumples con los requisitos

Estos plugins estan basados para una aplicacion web, eso no significa que no lo puedas usar para crear otro tipo de archivo.

1.- Analizar el codigo

Para esto se va a utilizar findbugs que ya se puede usar con la version 8 de java y este seria el fragmento de codigo para usarlo

            <plugin>
                <groupId>org.codehaus.mojo</groupId>
                <artifactId>findbugs-maven-plugin</artifactId>
                <version>3.0.2</version>
                <configuration>
                    <threshold>High</threshold>
                    <effort>Default</effort>
                    <skipEmptyReport>false</skipEmptyReport>
                    <findbugsXmlOutputDirectory>${project.build.directory}/findbugs</findbugsXmlOutputDirectory>
                </configuration>

[Aporte] JashMapTool (Mapeador de clases para Java+Spring+Hibernate)

Buenas, gente

Pues quiero compartir con ustedes mi aplicación en Java que talvez muchos ya saben más o menos cual es la idea, pero para los que no:

Seguramente han trabajado algún proyecto web con un Spring e Hibérnate, en ese caso tuvieron dos opciones, una es configurar Hibérnate Tools para que les generara las clases en java y otra generar dichas clases a mano y sin ninguna ayuda. Bien pues el objetivo de esta pequeña aplicación es generar dichas clases de forma automática, únicamente indicando la conexión a la base de datos.

Les invito a probarla y cualquier comentario será bien recibido.

Saludos

JashMapTool 0.8

comportamiento erratico

estoy revisando el siguiente codigo que es un socket que algunas veces se comporta de manera erratica, como que la trama que le llega de respuesta la corta no llega completa ..

    public String enviaData(String mensaje, int timeOut) throws IOException {
   
        String msn;
        int i;
        int longitud = mensaje.length();
        Socket socket = null;        
        try {
           
            socket = new Socket(ip, puerto);
            socket.setSoTimeout(timeOut);
            OutputStream os = socket.getOutputStream();
            InputStream is = socket.getInputStream();
            byte[] sbytes = converByte(mensaje, longitud);
            os.write(sbytes);
   
            int lenInput = 0;
            long time = System.currentTimeMillis() + timeOut;            
            try{              
            while (System.currentTimeMillis() < time) {
               
           
                lenInput = is.available();
                if (lenInput > 0) {
                    byte[] textoBytes = new byte[lenInput];
                    for (i = 0; i < lenInput; i++) {
                        textoBytes[i] = (byte) is.read();
Distribuir contenido

style="display:inline-block;width:728px;height:90px"
data-ad-client="ca-pub-5164839828746352"
data-ad-slot="7563230308">