настроить ant для scala

Как мне установить antlib.xml для scala, чтобы ant заработал?

Прямо сейчас при запуске ant в сборке возникает следующая ошибка .xml файл, содержащий задачи scala.

[taskdef] Could not load definitions from resource scala/tools/ant/antlib.xml. It could not be found.
/scalala/scalala-read-only/scalala/build.xml:36: Problem: failed to create task or type scalac 

Cause: The name is undefined.
Action: Check the spelling.
Action: Check that any custom tasks/types have been declared.
Action: Check that any / declarations have taken place.

Я распаковал scala-2.8.1.final/lib/scala-compiler.jar , но я не знаю, куда поместить его содержимое.

Вот соответствующий фрагмент кода муравья из build.xml:

  
    

    
            
      
    
  

Ответ

В вашей сборке важно иметь следующий код. немного массируется в памяти, а затем сохраняется в redis для разбивки на страницы (списки) или выполнения операций на основе наборов для получения подмножеств (наборов и отсортированных наборов).

В настоящее время я просматриваю список и вызываю соответствующий добавить метод для каждого элемента. У этого есть недостатки, заключающиеся в выполнении нескольких запросов по сети и повторении ключа каждый раз.

redis> RPUSH employee:ids 1000
(integer) 1
redis> RPUSH employee:ids 1001
(integer) 2
redis> RPUSH employee:ids 1002
(integer) 3
redis> RPUSH employee:ids 1003
(integer) 4
redis> del employee:ids
(integer) 1

Я думаю, что использование транзакции с MULTI и EXEC ] может помочь превратить его в единый запрос, но это не поможет с повторяющимся ключом.

redis> MULTI
OK
redis> RPUSH employee:ids 1000
QUEUED
redis> RPUSH employee:ids 1001
QUEUED
redis> RPUSH employee:ids 1002
QUEUED
redis> RPUSH employee:ids 1003
QUEUED
redis> RPUSH employee:ids 1004
QUEUED
redis> EXEC
1. (integer) 1
2. (integer) 2
3. (integer) 3
4. (integer) 4
5. (integer) 5

Есть ли что-то, чего мне не хватает, что позволило бы мне добавлять элементы в списки / наборы одной командой или без повторения ключа каждый раз?

Я также использую клиентскую библиотеку jedis, если это важно ( или если есть еще одна библиотека, которую я могу использовать из JVM, что было бы лучше).

5
задан Ted Naleid 12 January 2011 в 05:56
поделиться