Recién he cambiado mi sistema operativo hacia Ubuntu 12.10 .. para mi sorpresa una de las cosas nuevas en este mundo de linux es que oracle es java (ya deja de ser libre) y que tenemos una actualización de java que es la versión 7 y con ello muchos problemas con las aplicaciones de licencia libre que usaban java.
Pues bien, este error muestra un mensaje que decía lo siguiente:
“Your Java vendor is “Oracle Corporation”. To run OpenProj, you need the Sun Java implementation.
The auto-detected Java Runtime used is…”
Blah.. blah.. blah.. en realidad el mensaje no dice mucho y menos nos ayuda a resolver el problema, inicialmente pensaba que tenía que establecer el path correcto de java, pero nooooo!! .. en fin, buscando un poco encontré que para hacerlo funcionar básicamente hay que engañar a openproj desde su archivo de configuración diciéndole que efectivamente es java el proveedor.. entonces solo es necesario modificar la línea JAVA_OPTS en el archivo /home/user/.openproj/run.conf
JAVA_OPTS="-Xms128m -Xmx768m"
y reemplazarla por esta otra
JAVA_OPTS="-Djava.vendor=Sun -Xms128m -Xmx768m"
Y listo y como recomendación, por favor no hagan el cambio teniendo el mensaje de error abierto, ya que no surtirá efecto. 😀
Muchas gracias, tu entrada fue de grandísima utilidad.
Es bueno saber que pudiste resolver el problema.. 🙂
Saludos
Gracias, me salvaste la vida, llevaba dias buscando una solución
Bien que hayas podido resolver el problema, ahora seguramente dices.. “ahh que tontería.. que fácil era la solución” .. 😀
Gracias, me ayudo mucho esto. Lo necesitaba para un proyecto de la universidad y gracias a esto podré completarlo.
Gracias!
en buena hora entonces 😛
Hola!
quise instalar OpenProj 1.4 en windows 7 pero no me dejó, que me aconsejas hacer?
Este el error que me mostró:
java.lang.Error: Probable fatal error:No fonts found.
at sun.font.SunFontManager.getDefaultPhysicalFont(Unknown Source)
at sun.font.SunFontManager.initialiseDeferredFont(Unknown Source)
at sun.font.SunFontManager.findOtherDeferredFont(Unknown Source)
at sun.font.SunFontManager.findDeferredFont(Unknown Source)
at sun.font.SunFontManager.findFont2D(Unknown Source)
at sun.font.SunFontManager.getDefaultPhysicalFont(Unknown Source)
at sun.font.SunFontManager.initialiseDeferredFont(Unknown Source)
at sun.font.SunFontManager.findOtherDeferredFont(Unknown Source)
at sun.font.SunFontManager.findDeferredFont(Unknown Source)
at sun.font.SunFontManager.findFont2D(Unknown Source)
at sun.font.SunFontManager.getDefaultPhysicalFont(Unknown Source)
at sun.font.SunFontManager.initialiseDeferredFont(Unknown Source)
at sun.font.SunFontManager.findOtherDeferredFont(Unknown Source)
at sun.font.SunFontManager.findDeferredFont(Unknown Source)
at sun.font.SunFontManager.findFont2D(Unknown Source)
at sun.font.SunFontManager.getDefaultPhysicalFont(Unknown Source)
at sun.font.SunFontManager.initialiseDeferredFont(Unknown Source)
at sun.font.SunFontManager.findOtherDeferredFont(Unknown Source)
at sun.font.SunFontManager.findDeferredFont(Unknown Source)
at sun.font.SunFontManager.findFont2D(Unknown Source)
at sun.font.SunFontManager.getDefaultPhysicalFont(Unknown Source)
at sun.font.SunFontManager.initialiseDeferredFont(Unknown Source)
at sun.font.SunFontManager.findOtherDeferredFont(Unknown Source)
at sun.font.SunFontManager.findDeferredFont(Unknown Source)
at sun.font.SunFontManager.findFont2D(Unknown Source)
at sun.font.SunFontManager.getDefaultPhysicalFont(Unknown Source)
at sun.font.SunFontManager.initialiseDeferredFont(Unknown Source)
at sun.font.SunFontManager.findOtherDeferredFont(Unknown Source)
at sun.font.SunFontManager.findDeferredFont(Unknown Source)
at sun.font.SunFontManager.findFont2D(Unknown Source)
at sun.font.SunFontManager.getDefaultPhysicalFont(Unknown Source)
at sun.font.SunFontManager.initialiseDeferredFont(Unknown Source)
at sun.font.SunFontManager.findOtherDeferredFont(Unknown Source)
at sun.font.SunFontManager.findDeferredFont(Unknown Source)
at sun.font.SunFontManager.findFont2D(Unknown Source)
at sun.font.SunFontManager.getDefaultPhysicalFont(Unknown Source)
at sun.font.SunFontManager.initialiseDeferredFont(Unknown Source)
at sun.font.SunFontManager.findOtherDeferredFont(Unknown Source)
at sun.font.SunFontManager.findDeferredFont(Unknown Source)
at sun.font.SunFontManager.findFont2D(Unknown Source)
at sun.font.SunFontManager.getDefaultPhysicalFont(Unknown Source)
at sun.font.SunFontManager.initialiseDeferredFont(Unknown Source)
at sun.font.SunFontManager.findOtherDeferredFont(Unknown Source)
at sun.font.SunFontManager.findDeferredFont(Unknown Source)
at sun.font.SunFontManager.findFont2D(Unknown Source)
at sun.font.SunFontManager.getDefaultPhysicalFont(Unknown Source)
at sun.font.SunFontManager.initialiseDeferredFont(Unknown Source)
at sun.font.SunFontManager.findOtherDeferredFont(Unknown Source)
at sun.font.SunFontManager.findDeferredFont(Unknown Source)
at sun.font.SunFontManager.findFont2D(Unknown Source)
at sun.font.SunFontManager.getDefaultPhysicalFont(Unknown Source)
at sun.font.SunFontManager.initialiseDeferredFont(Unknown Source)
at sun.font.SunFontManager.findOtherDeferredFont(Unknown Source)
at sun.font.SunFontManager.findDeferredFont(Unknown Source)
at sun.font.SunFontManager.findFont2D(Unknown Source)
at sun.font.SunFontManager.getDefaultPhysicalFont(Unknown Source)
at sun.font.SunFontManager.initialiseDeferredFont(Unknown Source)
at sun.font.SunFontManager.findOtherDeferredFont(Unknown Source)
at sun.font.SunFontManager.findDeferredFont(Unknown Source)
at sun.font.SunFontManager.findFont2D(Unknown Source)
at sun.font.SunFontManager.getDefaultPhysicalFont(Unknown Source)
at sun.font.SunFontManager.initialiseDeferredFont(Unknown Source)
at sun.font.SunFontManager.findOtherDeferredFont(Unknown Source)
at sun.font.SunFontManager.findDeferredFont(Unknown Source)
at sun.font.SunFontManager.findFont2D(Unknown Source)
at sun.font.SunFontManager.getDefaultPhysicalFont(Unknown Source)
at sun.font.SunFontManager.initialiseDeferredFont(Unknown Source)
at sun.font.SunFontManager.findOtherDeferredFont(Unknown Source)
at sun.font.SunFontManager.findDeferredFont(Unknown Source)
at sun.font.SunFontManager.findFont2D(Unknown Source)
at sun.font.SunFontManager.getDefaultPhysicalFont(Unknown Source)
at sun.font.SunFontManager.initialiseDeferredFont(Unknown Source)
at sun.font.SunFontManager.findOtherDeferredFont(Unknown Source)
at sun.font.SunFontManager.findDeferredFont(Unknown Source)
at sun.font.SunFontManager.findFont2D(Unknown Source)
at sun.font.SunFontManager.getDefaultPhysicalFont(Unknown Source)
at sun.font.SunFontManager.initialiseDeferredFont(Unknown Source)
at sun.font.SunFontManager.findOtherDeferredFont(Unknown Source)
at sun.font.SunFontManager.findDeferredFont(Unknown Source)
at sun.font.SunFontManager.findFont2D(Unknown Source)
at sun.font.SunFontManager.getDefaultPhysicalFont(Unknown Source)
at sun.font.SunFontManager.initialiseDeferredFont(Unknown Source)
at sun.font.SunFontManager.findOtherDeferredFont(Unknown Source)
at sun.font.SunFontManager.findDeferredFont(Unknown Source)
at sun.font.SunFontManager.findFont2D(Unknown Source)
at sun.font.SunFontManager.getDefaultPhysicalFont(Unknown Source)
at sun.font.SunFontManager.initialiseDeferredFont(Unknown Source)
at sun.font.SunFontManager.findOtherDeferredFont(Unknown Source)
at sun.font.SunFontManager.findDeferredFont(Unknown Source)
at sun.font.SunFontManager.findFont2D(Unknown Source)
at sun.font.SunFontManager.getDefaultPhysicalFont(Unknown Source)
at sun.font.SunFontManager.initialiseDeferredFont(Unknown Source)
at sun.font.SunFontManager.findOtherDeferredFont(Unknown Source)
at sun.font.SunFontManager.findDeferredFont(Unknown Source)
at sun.font.SunFontManager.findFont2D(Unknown Source)
at sun.font.SunFontManager.getDefaultPhysicalFont(Unknown Source)
at sun.font.SunFontManager.initialiseDeferredFont(Unknown Source)
at sun.font.SunFontManager.findOtherDeferredFont(Unknown Source)
at sun.font.SunFontManager.findDeferredFont(Unknown Source)
at sun.font.SunFontManager.findFont2D(Unknown Source)
at sun.font.SunFontManager.getDefaultPhysicalFont(Unknown Source)
at sun.font.SunFontManager.initialiseDeferredFont(Unknown Source)
at sun.font.SunFontManager.findOtherDeferredFont(Unknown Source)
at sun.font.SunFontManager.findDeferredFont(Unknown Source)
at sun.font.SunFontManager.findFont2D(Unknown Source)
at sun.font.SunFontManager.getDefaultPhysicalFont(Unknown Source)
at sun.font.SunFontManager.initialiseDeferredFont(Unknown Source)
at sun.font.SunFontManager.findOtherDeferredFont(Unknown Source)
at sun.font.SunFontManager.findDeferredFont(Unknown Source)
at sun.font.SunFontManager.findFont2D(Unknown Source)
at sun.font.SunFontManager.getDefaultPhysicalFont(Unknown Source)
at sun.font.SunFontManager.initialiseDeferredFont(Unknown Source)
at sun.font.SunFontManager.findOtherDeferredFont(Unknown Source)
at sun.font.SunFontManager.findDeferredFont(Unknown Source)
at sun.font.SunFontManager.findFont2D(Unknown Source)
at sun.font.SunFontManager.getDefaultPhysicalFont(Unknown Source)
at sun.font.SunFontManager.initialiseDeferredFont(Unknown Source)
at sun.font.SunFontManager.findJREDeferredFont(Unknown Source)
at sun.font.SunFontManager.findFont2D(Unknown Source)
at sun.font.SunFontManager.getDefaultPhysicalFont(Unknown Source)
at sun.font.SunFontManager.initialiseDeferredFont(Unknown Source)
at sun.font.SunFontManager.findOtherDeferredFont(Unknown Source)
at sun.font.SunFontManager.findDeferredFont(Unknown Source)
at sun.font.SunFontManager.findFont2D(Unknown Source)
at java.awt.Font.getFont2D(Unknown Source)
at java.awt.Font.access$000(Unknown Source)
at java.awt.Font$FontAccessImpl.getFont2D(Unknown Source)
at sun.font.FontUtilities.getFont2D(Unknown Source)
at sun.font.FontUtilities.fontSupportsDefaultEncoding(Unknown Source)
at com.sun.java.swing.plaf.windows.WindowsLookAndFeel$WindowsFontProperty.configureValue(Unknown Source)
at com.sun.java.swing.plaf.windows.DesktopProperty.createValue(Unknown Source)
at javax.swing.UIDefaults.getFromHashtable(Unknown Source)
at javax.swing.UIDefaults.get(Unknown Source)
at javax.swing.MultiUIDefaults.get(Unknown Source)
at javax.swing.UIDefaults.getFont(Unknown Source)
at javax.swing.UIManager.getFont(Unknown Source)
at javax.swing.LookAndFeel.installColorsAndFont(Unknown Source)
at javax.swing.plaf.basic.BasicPanelUI.installDefaults(Unknown Source)
at javax.swing.plaf.basic.BasicPanelUI.installUI(Unknown Source)
at javax.swing.JComponent.setUI(Unknown Source)
at javax.swing.JPanel.setUI(Unknown Source)
at javax.swing.JPanel.updateUI(Unknown Source)
at javax.swing.JPanel.(Unknown Source)
at javax.swing.JPanel.(Unknown Source)
at javax.swing.JPanel.(Unknown Source)
at com.projity.pm.graphic.frames.GraphicManager.initView(Unknown Source)
at com.projity.pm.graphic.frames.StartupFactory.instanceFromNewSession(Unknown Source)
at com.projity.pm.graphic.gantt.Main.main(Unknown Source)
at com.projity.main.Main.main(Unknown Source)
Parece más bien que esto es un error de java, específicamente con el JDK .. deberías de revisar que versión tienes instalada o reinstalarla si es que hace falta.
Saludos
Muchas gracias 🙂
Muchas gracias, de hecho si!
El error era en la versión de mi Java, yo tenía la 7 y pues OpenProj utiliza 5 0 6
Y ya que ando por aquí para preguntarte como se puede relacionar un proyecto con otro, osea una vinculación multiproyecto con este software.
Muchas gracias de antemano, saludos.
Hola, tengo una duda sobre la programación de los días en mi calendario OpenProj, lo que pasa que no quiero que aparezcan todos los días en la parte superior de la Ruta Crítica, ya que hago proyecto donde hay mucha diferencia de día y a la hora de imprimir pues son muchas hojas, ¿se podrá modificar esto en OpenProj? Pues he visto que en MS Project si.
¡Gracias!
Esta solución me ha salvado, pero los encargados del proyecto OpenProj deben correjir esto, supuestamente JAVA debe mantener transparencia en todas las plataformas. De hecho, después de aplicar esta solución, el programa ha funcionado correctamente, osea que no necesitan el JAVA de SUN.
De verdad muchas gracias casi todos los resultados de san google son referente al problema y sus soluciones son en ingles o muy complejas, aparte simple la solucion que propones es muy efectiva, Agradeciendo tu Sabiduria
Arigatou
Exelente!! Gracias!! post asi se valoran mucho. nos ahorran mucho trabajo. (Y)
Excelente, gracias por el tip.
Ya me había pasado por el archivo de conf. pero no se me había ocurrido pasarle el parámetro del vendor. Muy astuto de tu parte.
Gracias.
Saludos desde Nicaragua
Me agrada saber que pudiste resolver el problema y mismo q un paisano haya llegado a nuestro blog.
Saludos
Gracias.
Genial, gracias por el aporte.
Me has salvado la mañana! Un millón de gracias.
Estimado, no logro encontrar el archivo /home/user/.openproj/run.conf , tu sabrás de que manera llegar a él??
Saludos!
Hola Javiera
Prueba utilizando el comando locate en tu terminal para buscar el archivo, por ej. “locate run.conf” .. con eso yo asumo que si tienes instalado openproj aparecerá en una ruta como /home/javiera/.openproj/run.conf
Saludos
Estimado, llevo días intentando abrir el archivo en windows 7 y no hay caso, y encontrar java 6 en la web me ha sido imposible, ademas no logro localizar en este sistema ru.conf tu sabras alguna manera de poder solucionar esto. Saludos y muchas gracias!
Javiera, no me había percatado del uso de Openproj desde Win7, pero si de algo sirve creo que podrías buscar en las carpetas de configuración personal.. Quizás C:\Users\USERNAME\AppData\Roaming\OpenProj\ o alguna de las de AppData y tampoco olvides ir a la configuración de tu sistema de archivos y marcar la opción de mostrar archivos ocultos.
Saludos
Anduvo perfecto! Linux Mint 15
Gracias a tipos como vos que se toman este laburo llevamos adelante sistemas muy buenos al alcance de todos.
Gracias por tu tiempo
Muchas gracias Leo, Saludos
Holaa holaa!! Muchisimas Gracias me has salvado la vida!! jeje bueno me salvaste de regresar a Windows.. porque no queria agarrar el “OpenProj”, pero Gracias de verdad!! lml!
gracias por el gran aporte , DIos te bendiga … Exitos
Holaaa
Tengo el mismo problema que Javiera.. estoy desesperado !! :S
También tengo Win7, busqué en la ruta que indicaste (C:\Users\Jaime\AppData\Roaming\OpenProj) , pero sólo aparece una carpeta ({13702021-43FB-480C-912F-D9B74A538288}) y el siguiente archivo OpenProj1.4.0, con esto adentro:
[Java Runtime Environment]
JRE Path=C:\Program Files (x86)\Java\jre7
¿Alguna idea?
Saludos, y gracias
Ah, por cierto.. a mi no me tira el error, me deja abrir el programa, pero al tratar de abrir el archivo no lo abre…
Saludos y gracias,
Grac ias por la solución. Muy útil el aporte. ¡Que haya éxito!
Many thanks from Brazil!
🙂
é bom saber que as pessoas de brasil, lêem nosso blog.. 🙂
Gracias hermano!
chido brother resuelto buen aporte
Muchas gracias por la solución. Fedora 21 32 bits. Saludos de Paraguay.
Increíble que después de algún tiempo, esta solución siga funcionando y más importante aun que el proyecto de openproj y las plataformas en que funciona no hayan sido actualizadas.
Saludos Analia
Muy útil la instrucción, corrigió el problema y me evitó horas de lectura. Muchas gracias
Pefecto, muchas gracias
Cuando escribo: /home/minombredeusuario/.openproj/run.conf
Me aparece esta respuesta
bash: /home/minombredeusuario/.openproj/run.conf: Permiso denegado
¿Qué puedo hacer?
Básicamente parece que tu no eres el dueño del archivo, en todo caso puedes cambiarle los permisos con chmod, también puedes modificarlo con sudo o ya en última instancia hacerlo tuyo con chown y regresarle el control al dueño original.
Gracias me sirvio tu Ayuda.
para los que les cuesta trabajar con consola como yo prueben:
sudo gedit run.conf
Lo pude resolver con éste tips!!!! Excelente, de mucha ayuda, se agradece!!!!!!!
excelente, muchas gracias
Excelente me resulto de mucho ayuda
Muy agradecido!!
Tersa solución para PCLinuxOS. Excelente blog. Gracias reiteradss.
gracias muy agradecido me ayudo a solucionar el problema en linux puppy.
XaviWhat · enero 7, 2016 at 22:21:01 · →
Cuando escribo: /home/minombredeusuario/.openproj/run.conf
Me aparece esta respuesta
bash: /home/minombredeusuario/.openproj/run.conf: Permiso denegado
¿Qué puedo hacer?
Básicamente parece que tu no eres el dueño del archivo, en todo caso puedes cambiarle los permisos con chmod, también puedes modificarlo con sudo o ya en última instancia hacerlo tuyo con chown y regresarle el control al dueño original.
ntentè con chown y nada despues de darle los privilegios inserto el comando y no sucede nada, necesito ayuda no he podido y llevo mas de 2 dias intentando
Podrías editar el archivo con sudo y tu editor de consola favorito.. por ej. sudo nano /home/usuario/.openproj/run.conf .. estoy seguro de que con sudo debe permitir cambiar la línea descrita en este artículo.
Suerte!
Gracias, me funcionó a la Primera
Excelente solucion socio, le doy un 10.