Glassfish серверінің кітапханасы Eclipse Kepler-те қол жетімді емес?

Glassfish 3.1.2.2 данасын орналастыру үшін Eclipse Kepler-мен жаңа девайсымен жұмыс жасаймын.

Мен барған кезде

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

Glassfish серверінің кітапханаларын қосу мүмкіндігі жоқ.

Мен жасаған нәрселер туралы кейбір басқа ескертулер (олар көмектесе ме, жоқ па ...):

  • Қолмен GF орнатылды
  • Juno үшін OEPE орнатылды
  • GF сервері бұрыннан қосылды
  • GF сервері ешқандай проблеманы бастамайды/тоқтатады (Eclipse-дан)

Мен Кеплердің орнына Жунонды қолданғанымнан басқа, менің басқа машинада бірдей қондырғы болған еді (бірақ мен жоғарыда аталғандарды Juno-ның жаңа қондырғысын қолданамын). Бұл машина барлық жұмыс істейді, бірақ біраз уақыт бұрын құрылған. Түсіндіргенімнен GF, Eclipse плагиндерімен және көптеген сияқты өзгерістер болған: https://blogs.oracle. com/piotrik/entry/glassfish_3_1_2_2 . Мүмкін, ол әлі күнге дейін жұмыстардың астында және дайын емес?

Сонымен қатар, модульдер қалтасынан Glassfish jar файлдары бар пайдаланушы кітапханасын құрдым. Дұрыс шешім емес, бірақ қазір ол жұмыс істейді.

Дегенмен, орнына мен орнына сервердің Runtime уақытын қосудың «таза» әдісі бар. Идеялар?

11

8 жауаптар

Oracle форумындағы GlassFish құралдары Java құрастыру жолы үшін сервердің жұмыс уақытын қамтамасыз етпейді тақырыбын қараңыз.

Қысқаша ақпарат: Олар қарапайым Java жобалары үшін «Серверде жұмыс істеу уақыты» бермейді. Оның орнына, жоба жобаға айналуы керек және мақсатты жұмыс уақыты болуы керек.

Оны конфигурациялау үшін келесі әрекеттерді орындаңыз:

  1. Go to the project properties > Project Facets
  2. If necessary, click on Convert to faceted form...
  3. In the Runtimes tab, select GlassFish 3.1

GlassFish кітапханаларын тәуелді жобаларға экспорттау қажет болса, келесі әрекеттерді орындаңыз:

  1. In Project Facets properties, select Utility Module and click Apply
  2. In Java Build Path > Order and Export, select GlassFish System Libraries
24
қосылды
Өте қанағаттанарлықсыз - рахмет!
қосылды автор Mr_and_Mrs_D, көзі
Бұл Кеплермен жұмыс істемейді.
қосылды автор NeverGiveUp161, көзі
Өте жақсы жұмыс істейді. Ақпаратты жаңарту және таза шешім үшін рақмет.
қосылды автор dispake, көзі

Oracle форумындағы GlassFish құралдары Java құрастыру жолы үшін сервердің жұмыс уақытын қамтамасыз етпейді тақырыбын қараңыз.

Қысқаша ақпарат: Олар қарапайым Java жобалары үшін «Серверде жұмыс істеу уақыты» бермейді. Оның орнына, жоба жобаға айналуы керек және мақсатты жұмыс уақыты болуы керек.

Оны конфигурациялау үшін келесі әрекеттерді орындаңыз:

  1. Go to the project properties > Project Facets
  2. If necessary, click on Convert to faceted form...
  3. In the Runtimes tab, select GlassFish 3.1

GlassFish кітапханаларын тәуелді жобаларға экспорттау қажет болса, келесі әрекеттерді орындаңыз:

  1. In Project Facets properties, select Utility Module and click Apply
  2. In Java Build Path > Order and Export, select GlassFish System Libraries
24
қосылды
Өте қанағаттанарлықсыз - рахмет!
қосылды автор Mr_and_Mrs_D, көзі
Бұл Кеплермен жұмыс істемейді.
қосылды автор NeverGiveUp161, көзі
Өте жақсы жұмыс істейді. Ақпаратты жаңарту және таза шешім үшін рақмет.
қосылды автор dispake, көзі

Біреу осы мәселені Oracle Glassfish Tools форумында жариялады. Түзету келесі шығарылымға енгізілетін болады, ол «бұрын тым ұзақ уақытқа созылады».

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

I ended up installing "GlassFish Tools for Indigo" from Help > Eclipse Marketplace...

3
қосылды
Сіз мұны Eclipse Kepler-мен жасай аласыз ба?
қосылды автор Muhammad Gelbana, көзі

Біреу осы мәселені Oracle Glassfish Tools форумында жариялады. Түзету келесі шығарылымға енгізілетін болады, ол «бұрын тым ұзақ уақытқа созылады».

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

I ended up installing "GlassFish Tools for Indigo" from Help > Eclipse Marketplace...

3
қосылды
Сіз мұны Eclipse Kepler-мен жасай аласыз ба?
қосылды автор Muhammad Gelbana, көзі

Eclipse Kepler/Glassfish Server Tools ішіндегі қате сияқты.

Келесі әрекеттерді орындауға болады:

Жобаңызды .classpath файлыңызда қосыңыз:


    
        
    

Мынадай көріну үшін YOUR_PROJECT/.settings/org.eclipse.wst.common.project.facet.core.xml файлын жаңартыңыз:

<?xml version="1.0" encoding="UTF-8"?>

    <-- Insert the name of your Glassfish Runtime in Eclipse here 
  
  
  
  
  
   <-- Glassfish Version here
  

Сіз Eclipse-те анықталған тиісті орындау уақытын таңдауыңыз керек.

1
қосылды

Eclipse Kepler/Glassfish Server Tools ішіндегі қате сияқты.

Келесі әрекеттерді орындауға болады:

Жобаңызды .classpath файлыңызда қосыңыз:


    
        
    

Мынадай көріну үшін YOUR_PROJECT/.settings/org.eclipse.wst.common.project.facet.core.xml файлын жаңартыңыз:

<?xml version="1.0" encoding="UTF-8"?>

    <-- Insert the name of your Glassfish Runtime in Eclipse here 
  
  
  
  
  
   <-- Glassfish Version here
  

Сіз Eclipse-те анықталған тиісті орындау уақытын таңдауыңыз керек.

1
қосылды

Goto Project Properties > Project Facets > Under the tabs 'Runtimes' > Select the glass fish server and click on Apply. This will setup the GF Java EE libraries in the build path.

0
қосылды

Goto Project Properties > Project Facets > Under the tabs 'Runtimes' > Select the glass fish server and click on Apply. This will setup the GF Java EE libraries in the build path.

0
қосылды