Pokemon Red / Blue Chaos Edition

Я нашел шаги в этой статье полезными при разрешении ошибки. http://sanjayingole.blogspot.in/2015/10/caused-by-javalangnosuchmethoderror.html

Шаги, которые следует выполнить коротким (если использовать Eclipse) -

  1. Проверьте наличие зависимостей ALL "jboss-logging" в иерархии зависимостей в pom.xml и исключите все эти зависимости.
      
         org.hibernate 
         hibernate-entitymanager 
        ${hibernate.version}
                    
            
                jboss-logging
                org.jboss.logging
            
        
     
    
  2. Используйте версию jboss-logging, которая имеет этот метод. Как было предложено по ссылке, 3.2.0.Final.
     
                jboss-logging
                org.jboss.logging            
                3.2.0.Final
     
    

0
задан TheGreat Mr.BullFrof 14 July 2018 в 01:33
поделиться

1 ответ

rng определяется как локальная переменная внутри блока if. Поэтому он недоступен вне этого блока, когда он используется в качестве аргумента для вызова в строке 12. В этот момент это будет nil. Переместите объявление rng выше блока if:

local rng = nil

Затем в обоих местах в fhe if блок, когда вы назначаете значение, просто напишите:

rng = ...

вместо

local rng = ...

rng затем получит назначенное значение, но будет доступно вне блока if

1
ответ дан Brian 17 August 2018 в 12:03
поделиться
  • 1
    Я всегда, кажется, не замечаю самых простых вещей. Огромное спасибо. – TheGreat Mr.BullFrof 14 July 2018 в 14:43
  • 2
    @TheGreatMrBullFrof Конечно! Upvote / Mark как правильно. Это помогает всем понять, что это разрешено – Brian 14 July 2018 в 18:35
Другие вопросы по тегам:

Похожие вопросы: