Mostrando entradas con la etiqueta Eclipse. Mostrar todas las entradas
Mostrando entradas con la etiqueta Eclipse. Mostrar todas las entradas

lunes, 11 de abril de 2016

Eclipse Direct Link in Ubuntu

Open a Linux terminal and write next commands:

export PATH=$PATH:/home/user/Documents/eclipse

Then, you can open eclipse application from some location, only write in the terminal

eclipse

viernes, 8 de mayo de 2015

Configuration variables for run ADempiere

Windows

-Dcatalina.base="C:\Users\Usuario\Desktop\ADEmpiere\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0"

-Dcatalina.home="C:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0"

-Dwtp.deploy="C:\Users\Usuario\Desktop\ADEmpiere\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps"

-Djava.endorsed.dirs="C:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0\endorsed"

-DPropertyFile="C:\Users\Usuario\Desktop\ADEmpiere\ADEMPIERE\adempiere360lts\Adempiere.properties"

-DADEMPIERE_HOME="C:\Users\Usuario\Desktop\ADEmpiere\ADEMPIERE\adempiere360lts\install\build\Adempiere"

Linux

-Dcatalina.base="/home/usuario/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0"

-Dcatalina.home="/home/usuario/apache-tomcat-7.0.59"

-Dwtp.deploy="/home/usuario/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps"

-Djava.endorsed.dirs="/home/usuario/apache-tomcat-7.0.59/endorsed"

-DPropertyFile="/home/usuario/workspace/adempiere360lts/Adempiere.properties"

-DADEMPIERE_HOME="/home/usuario/workspace/adempiere360lts/install/build/Adempiere"

jueves, 7 de mayo de 2015

Problema Eclipse Juno al actualizar a Ubuntu 14.04

El problema que ocurre es que el eclipse se cierra automaticamente y solamente se logra ver el splash. La solución a este problema es entrar a la carpeta donde tienes instalado el Eclipse, abrir el archivo de texto eclipse.ini y agregar al final del documento la siguiente línea de texto:

-Dorg.eclipse.swt.browser.DefaultType=mozilla


Guardar el archivo y volver a abrir el eclipse.

lunes, 9 de febrero de 2015

Run Tomcat Server with Eclipse on Ubuntu



Instalar Tomcat con las siguientes instrucciones:

1) Abrir una terminal usando Ctrl + Alt + t

2) Ejecutar los siguientes comandos:

sudo apt-get install eclipse tomcat7 -y

sudo adduser pippo tomcat7

/usr/share/tomcat7/bin/shutdown.sh

sudo update-rc.d tomcat7 disable
 
Configurar Tomcat con las siguientes instrucciones:
 
cd /usr/share/tomcat7
 
sudo ln -s /var/lib/tomcat7/conf conf
 
sudo ln -s /etc/tomcat7/policy.d/03catalina.policy conf/catalina.policy
 
sudo ln -s /var/log/tomcat7 log
 
sudo chmod -R 777 /usr/share/tomcat7/conf
 
Reiniciar el servidor y Eclipse

sudo service tomcat7 restart
 
o bien,
 
sudo service tomcat7 stop
sudo service tomcat7 start

Reiniciar el servidor tomcat

sudo service tomcat7 stop

Abrir el Eclipse
 
1) Seleccionar la pestaña de servidores
 
2) Crear un nuevo servidor usando el asistente.

3) Seleccionar Apache / Tomcat v7.0 Server y presionar el botón "Siguiente"

4) Escribir o seleccionar el directorio "/usr/share/tomcat7" en la caja de texto "Directorio de Instalación Tomcat" y presionar "Siguiente"

5) Agregar el proyecto que correrá en el servidor web y presionar el botón "Finish".




"Dejar un comentario es una forma de agradecimiento"

martes, 3 de febrero de 2015

Don't appear tomcat server name in Eclipse

Cuando se desea agregar un nuevo servidor tomcat y no permite avanzar porque exige el nombre del servidor, y a la vez este campo no es editable como se muestra en la siguiente imagen:
























La solución es la siguiente:

1) Cerrar el Eclipse

2) Ir a la ubicación donde se encuentra la carpeta workspace

3) Clic en la opción "Ver archivos ocultos" del Menú "Ver"

4) Entrar a la carpeta:

/home/user/workspace/.metadata/.plugins/org.eclipse.core.runtime/.settings

5) Eliminar los siguientes archivos:

* org.eclipse.wst.server.core.prefs

* org.eclipse.jst.server.tomcat.core.prefs

6) Finalmente, iniciar de nuevo el Eclipse.


"Dejar un comentario es una forma de agradecimiento"

jueves, 2 de mayo de 2013

BUILD FAILED ADEMPIERE




BUILD FAILED
/home/MiUsuario/workspace/adempiere360lts/utils_dev/build.xml:73: Failed to copy /home/MiUsuario/workspace/adempiere360lts/install/build/Adempiere_Release.tar.gz to /home/carlos/makes/Installers/Adempiere_Release.tar.gz due to failed to create the parent directory for /home/carlos/makes/Installers/Adempiere_Release.tar.gz

Total time: 1 minute 20 seconds


SOLUCIÓN:

En /home/MiUsuario/workspace/adempiere360lts/utils_dev/mybuild.properties cambiar el nombre por defecto "carlos" por el nombre propio del usuario.

ANTES:

env.ADEMPIERE_SOURCE=/home/carlos/makes/release
env.ADEMPIERE_ROOT=/home/carlos/makes/Root
env.ADEMPIERE_HOME=/home/carlos/makes/Root/Adempiere
env.ADEMPIERE_INSTALL=/home/carlos/makes/Installers

DESPUES:

env.ADEMPIERE_SOURCE=/home/MiUsuario/makes/release
env.ADEMPIERE_ROOT=/home/MiUsuario/makes/Root
env.ADEMPIERE_HOME=/home/MiUsuario/makes/Root/Adempiere
env.ADEMPIERE_INSTALL=/home/MiUsuario/makes/Installers

Dejar un comentario es una forma de agradecimiento.




lunes, 29 de abril de 2013

JBoss Configuration in Eclipse

-c default


-Dprogram.name=run.bat
-Djava.endorsed.dirs="/opt/Adempiere/jboss-4.2.3.GA/lib/endorsed" -Xms128m -Xmx512m
-DPropertyFile="/opt/Adempiere/ADempiere.properties"
-DADEMPIERE_HOME="/opt/Adempiere"

viernes, 29 de junio de 2012

Seguridad del Adempiere

En la versión 3.6.0 LTS, el sistema Adempiere permite en la pantalla del login guardar el usuario y la clave de inicio de sesión y cuando vuelve a ingresar siempre aparece la información dejando al sistema  débil en cuanto a la seguridad. Por ejemplo, el usuario se entro al adempiere y se levanta por una tasa de café; en eso se acerca otra persona a su máquina y entra al adempiere sin ningún problema porque le aparecen el usuario y clave digitado por defecto, este puede cambiar alguna información ya sea intencional o no intencional; pero siempre afecta al usuario dentro de la auditoría propia del sistema, es por eso que es necesario hacer cambio en las siguientes clases:

org.compiere.apps.ALogin.java

/**
* Set Initial & Ini Parameters
* Optional Automatic login
* @return true, if connected & parameters set
*/
public boolean initLogin()
{
m_cc = CConnection.get(Adempiere.getCodeBaseHost());
hostField.setValue(m_cc);
if ( Ini.isPropertyBool(Ini.P_VALIDATE_CONNECTION_ON_STARTUP)) {
validateConnection();
} 

//  Application/PWD
userTextField.setText(Ini.getProperty(Ini.P_UID));
if (Ini.isPropertyBool(Ini.P_STORE_PWD))
passwordField.setText(Ini.getProperty(Ini.P_PWD));
else
passwordField.setText("");
passwordField.setText("");
passwordField.requestFocus();
//
languageCombo.setSelectedItem(Ini.getProperty(Ini.P_LANGUAGE));

// AutoLogin - assumes that connection is OK
if (Ini.isPropertyBool(Ini.P_A_LOGIN))
{
connectionOK ();
defaultsOK ();
if (m_connectionOK) // simulate
m_okPressed = true;
return m_connectionOK;
}
return false;
} // initLogin

Una vez hecho este cambio, actualizamos nuestro sistema en el servidor utilizando customization.jar
como se indica en este post.

Personalizar el adempiere

Para aplicar cambios realizados al Adempiere 3.6.0 LTS es necesario hacer los siguientes pasos:

1. Crear un nuevo proyecto. Este proyecto al momento de la ejecución reemplazará las clases del Adempiere sin eliminar las originales.


2. Se puede llamar "Customization o MyCustomization" esto es opcional, luego clic en ok.



3) Clic derecho sobre el nuevo proyecto, New > Source Folder. Se va a nombrar el folder de acuerdo a la ubicación del paquete, por ejemplo: si queremos afectar la clase Login.java está ubicada en el paquete org.compiere.util ubicada en el folder base\src, por lo tanto, el folder nuevo se va a llamar "base\src".


4) Crear el paquete donde está ubicada la clase que modificamos. Por ejemplo: org.compiere.util


5) Ir a Project > Properties del menú de Eclipse


6) Clic en Java Build Path, luego clic en la pestaña Projects y por último se seleccionan los proyectos adempiere360LTS y patches_360 haciendo clic en Add.. para hacer referencia a los mismos.


7) Una vez realizadas las modificaciones de nuestras clases, le damos clic derecho sobre el nuevo proyecto y seleccionamos la opción "Export"


8) Seleccionamos Java > JAR file, Clic en el botón Siguiente


9) Seleccionamos el proyecto donde se realizaron los cambios, indicamos la ubicación donde se guardará el archivo "customization.jar" que obligado así se debe llamar.


10) Entramos al servidor y lo reemplazamos en $HOME_ADEMPIERE/lib

11) Finalmente, ejecutamos el archivo RUN_setup.sh ubicado en $HOME_ADEMPIERE

miércoles, 27 de junio de 2012

Password Required in Eclipse

En este post quiero compartir la solución de uno de los problemas más comunes de todas las versiones del Eclipse (Galileo, Juno, Indigo) pero a la vez uno de los problemas más difíciles de encontrar ya que ocurre en el momento inadecuado cuando más necesitamos hacer uso de este IDE, otras personas se cansarían y se cambiarían inmediatamente a NetBeans, yo casi lo hago.


A continuación la pantalla que nos causa tanto fastidio al momento de querer invocar una lista de métodos en el IDE, por ejemplo: System. [out,elemento2,elemento3,....elementoN]


LA SOLUCION AQUI ESTA:

1) Windows > Preferences


2) General > Network Connections > Active Provider > Direct


Si les ha servido de ayuda este post, por favor dejen sus comentarios.