Ahhh -- okay, that's kind of a pain.  I haven't done it myself, but if the
computer is truly isolated, I *think* that means you need to do everything
as unmanaged dependencies, as described in the sbt documentation
<http://www.scala-sbt.org/0.13/docs/Library-Dependencies.html>.  As for
where you find these libraries to download, the magic keyword you are
looking for is Maven -- that's the central system that is used to access
most open-source libraries.  You can download them from mvnrepository.com,
a searchable site for Maven -- for example, here's the page of Akka
libraries <http://mvnrepository.com/search?q=akka>.  If you drill into
that, you can find the actual JAR files to download.

I believe it's also possible to set up a local Maven proxy for a company,
but I honestly know nothing about how that's done.

All of this is kind of a nuisance -- there is a lot more manual maintenance
to do, and it's easy to make mistakes, so it's not recommended unless you
have no choice.  (A typical complex Akka application can involve dozens or
even hundreds of libraries, due to transitive dependencies -- there is a
lot of ecosystem here, and it's broken into many interconnected libraries.)
 But yes, I believe it can be worked around when necessary.

Possibly others here know of ways to make it less of a hassle...

On Sat, Jul 8, 2017 at 12:20 PM, Eras Rasmuson <[email protected]>
wrote:

>
> But if the network access is not available, it is working badly or
> necessary https-addresses used by sbt are blocked ?
> That was real case of one my computer in my work place.
>
> How to get Akka working in that case (because sbt can not download
> automatically) ?
>
> ----
> Eras
>
> lauantai 8. heinäkuuta 2017 18.19.25 UTC+3 Justin du coeur kirjoitti:
>>
>> Just to give the critical high point, so you go into the documentation
>> knowing what you're looking at: when you are writing a Scala program, you
>> don't manually download much.  Instead, you write an sbt file, which
>> *describes* what this program depends upon.  When you compile the program
>> using sbt, it *automatically* downloads the relevant bits from the public
>> servers.
>>
>> So all you need to download and install are a current version of the Java
>> Runtime Environment (which Scala runs on), and sbt, as described in the sbt
>> documentation that Konrad pointed to.  After that, sbt will do all the
>> downloading and installing, as needed.
>>
>> And yes, the source code for Akka is found on GitHub.  But you probably
>> don't care about that much -- you only download and build Akka manually if
>> you want to change Akka itself.  For now, you want to let sbt take care of
>> it...
>>
>> On Sat, Jul 8, 2017 at 4:24 AM, Konrad “ktoso” Malawski <
>> [email protected]> wrote:
>>
>>> Akka is just a Scala/Java library, you’d use it like any other Scla/Java
>>> library.
>>> So you could add it as dependency in your maven file, or first learn how
>>> to use sbt: http://www.scala-sbt.org/ and to the same there.
>>>
>>> Akka dependencies are listed on http://akka.io/docs/
>>>
>>> Happy hakking
>>>
>>> — Konrad
>>>
>>>
>>> On 8 July 2017 at 16:59:30, Eras Rasmuson ([email protected]) wrote:
>>>
>>>
>>> Ok. I would want to use Akka with Scala and its tools (like sbt), but i
>>> am a novice with Scala.
>>>
>>> Is it possible to get Akka from GitHub ?
>>> https://github.com/akka/akka
>>>
>>> ----
>>> Eras
>>>
>>>
>>> lauantai 8. heinäkuuta 2017 0.01.18 UTC+3 Justin du coeur kirjoitti:
>>>>
>>>> I think you're misunderstanding what Akka is -- there's nothing that
>>>> you "download and install", at least not usually.  It's a library, that you
>>>> use in the context of a larger program.  How you link it into that program
>>>> depends on how you're writing that program -- what language and tools you
>>>> are going to be using.  But the download process is generally handled by
>>>> your build tools: it's quite rare to download Akka manually...
>>>>
>>>> On Fri, Jul 7, 2017 at 4:38 PM, Eras Rasmuson <[email protected]>
>>>> wrote:
>>>>
>>>>> Hi
>>>>>
>>>>> I have not found a clear guidance how to download and install newest
>>>>> (full) version of Akka (to Windows).
>>>>>
>>>>> Could anyone give a hint how to do that ?
>>>>>
>>>>> PS. I have only found:
>>>>> http://dev.lightbend.com/start/?group=akka&project=akka-
>>>>> quickstart-scala
>>>>>
>>>>> ----
>>>>> Eras
>>>>>
>>>>> --
>>>>> >>>>>>>>>> Read the docs: http://akka.io/docs/
>>>>> >>>>>>>>>> Check the FAQ: http://doc.akka.io/docs/akka/c
>>>>> urrent/additional/faq.html
>>>>> >>>>>>>>>> Search the archives: https://groups.google.com/grou
>>>>> p/akka-user
>>>>> ---
>>>>> You received this message because you are subscribed to the Google
>>>>> Groups "Akka User List" group.
>>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>>> an email to [email protected].
>>>>> To post to this group, send email to [email protected].
>>>>> Visit this group at https://groups.google.com/group/akka-user.
>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>
>>>>
>>>> --
>>> >>>>>>>>>> Read the docs: http://akka.io/docs/
>>> >>>>>>>>>> Check the FAQ: http://doc.akka.io/docs/akka/c
>>> urrent/additional/faq.html
>>> >>>>>>>>>> Search the archives: https://groups.google.com/grou
>>> p/akka-user
>>> ---
>>> You received this message because you are subscribed to the Google
>>> Groups "Akka User List" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to [email protected].
>>> To post to this group, send email to [email protected].
>>> Visit this group at https://groups.google.com/group/akka-user.
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>> --
>>> >>>>>>>>>> Read the docs: http://akka.io/docs/
>>> >>>>>>>>>> Check the FAQ: http://doc.akka.io/docs/akka/c
>>> urrent/additional/faq.html
>>> >>>>>>>>>> Search the archives: https://groups.google.com/grou
>>> p/akka-user
>>> ---
>>> You received this message because you are subscribed to the Google
>>> Groups "Akka User List" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to [email protected].
>>> To post to this group, send email to [email protected].
>>> Visit this group at https://groups.google.com/group/akka-user.
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>
>> --
> >>>>>>>>>> Read the docs: http://akka.io/docs/
> >>>>>>>>>> Check the FAQ: http://doc.akka.io/docs/akka/
> current/additional/faq.html
> >>>>>>>>>> Search the archives: https://groups.google.com/group/akka-user
> ---
> You received this message because you are subscribed to the Google Groups
> "Akka User List" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at https://groups.google.com/group/akka-user.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
>>>>>>>>>>      Read the docs: http://akka.io/docs/
>>>>>>>>>>      Check the FAQ: 
>>>>>>>>>> http://doc.akka.io/docs/akka/current/additional/faq.html
>>>>>>>>>>      Search the archives: https://groups.google.com/group/akka-user
--- 
You received this message because you are subscribed to the Google Groups "Akka 
User List" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/akka-user.
For more options, visit https://groups.google.com/d/optout.

Reply via email to