Estoy de configurar un nuevo desarrollo de la máquina con Eclipse Kepler para desplegar en un servidor Glassfish 3.1.2.2 instancia.

Cuando voy a

project properties > java build path > libraries > add library > server runtime

No hay ninguna opción para agregar el servidor Glassfish bibliotecas.

Algunas otras notas de lo que he hecho (si ayudan o no…):

  • Instalado manualmente GF
  • Instalado OEPE por Juno
  • GF Servidor que ya se han añadido
  • GF Servidor se inicia /detiene ningún problema (Eclipse)

Yo más o menos tenía la misma configuración en mi otra máquina con la excepción de que he utilizado Juno en lugar de Kepler (sin embargo, he probado el de arriba con una fresca Juno instalar así). Esa máquina tiene todo funcionando pero se creó hace un tiempo. Por lo que puedo entender, ha habido un montón de cambios con GF, Eclipse plugins y tal: https://blogs.oracle.com/piotrik/entry/glassfish_3_1_2_2 . Lo que tal vez aún está en obras y no está listo?

Mientras tanto, he creado un Usuario de la Biblioteca con el servidor Glassfish los archivos jar de la carpeta de Módulos. No es la solución ideal, pero por ahora funciona.

Sin embargo, todavía no tienen el «limpiador» método de adición de un Servidor de tiempo de ejecución en lugar. Ideas?

OriginalEl autor dispake | 2013-06-20

4 Comentarios

  1. 24

    Ver el hilo GlassFish Herramientas no proporcionan un Servidor de tiempo de ejecución de Java Build Path en Oracle en el foro de.

    Resumen: no proveer un «Servidor de tiempo de ejecución» normal proyectos Java. En su lugar, el proyecto debe ser una de las facetas del proyecto y tener un tiempo de ejecución de destino.

    Para configurar esto, haga lo siguiente:

    1. Ir a las propiedades del proyecto > Proyecto Facetas
    2. Si es necesario, haga clic en Convertir a facetado forma…
    3. En el tiempos de ejecución ficha, seleccione GlassFish 3.1

    En caso de que usted necesita para exportar el servidor GlassFish las bibliotecas dependientes de los proyectos, hacer lo siguiente:

    1. En Proyecto Facetas propiedades, seleccione Módulo de servicios y haga clic en Aplicar
    2. En Java Build Path > el Orden y la Exportación, seleccione GlassFish Sistema de Bibliotecas
    Funciona a la perfección. Gracias por la info de actualización y una solución limpia.
    Cómo muy frustrante – gracias !
    Esto no parece funcionar con Kepler.

    OriginalEl autor robinst

  2. 3

    Alguien ha informado de este problema en el Oracle Glassfish Herramientas del foro. Una solución será incluida en la próxima versión, que «va a ser antes de demasiado tiempo».

    Ver https://forums.oracle.com/thread/2552592

    Terminé la instalación de «GlassFish Herramientas para Indigo» de Ayuda > Eclipse Marketplace…

    Puedes hacer eso con Eclipse Kepler ?

    OriginalEl autor Andre

  3. 1

    Parece un error en Eclipse Kepler /Glassfish Server Herramientas.

    Usted puede tratar el siguiente:

    Agregar esta en tus proyectos .classpath de archivo:

    <classpathentry kind="con" path="oracle.eclipse.tools.glassfish.lib.system">
        <attributes>
            <attribute name="owner.project.facets" value="jst.web"/>
        </attributes>
    </classpathentry>

    Actualizar el archivo YOUR_PROJECT/.settings/org.eclipse.wst.common.project.facet.core.xml a este aspecto:

    <?xml version="1.0" encoding="UTF-8"?>
    <faceted-project>
      <runtime name="GlassFish 3.1"/>  <-- Insert the name of your Glassfish Runtime in Eclipse here 
      <fixed facet="jst.web"/>
      <fixed facet="java"/>
      <fixed facet="wst.jsdt.web"/>
      <installed facet="java" version="1.7"/>
      <installed facet="jst.web" version="3.0"/>
      <installed facet="glassfish.web" version="3.1"/> <-- Glassfish Version here
      <installed facet="wst.jsdt.web" version="1.0"/>
    </faceted-project>

    Tienes que elegir el tiempo de ejecución correspondiente nombre, que se define en Eclipse.

    OriginalEl autor unwichtich

  4. 0

    Ir a Propiedades del Proyecto > Proyecto de Facetas > en las pestañas de ‘Autonomía’ > Seleccionar los peces cristal del servidor y haga clic en Aplicar. Esto configurará el GF Java EE bibliotecas en la construcción de camino.

    OriginalEl autor Munesh

Dejar respuesta

Please enter your comment!
Please enter your name here