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
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
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.
-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.
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"
-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.
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"
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.
Suscribirse a:
Entradas (Atom)













