Build 657 - installers

Hello EAP users!

With the build 657 there are 2 installers available:

idea657.exe (Windows installation)
idea657.bin (Unix installation)

We encourage you to try them and comment any bugs/inconsistencies.
Any suggestions are welcome!

--

Best regards,
Eugene Zhuravlev
JetBrains, Inc, http://www.intellij.com
"Develop with pleasure!"


13 comments
Comment actions Permalink

Ok, I have installed 657 using the Windows installer. Here comes my comments:

  • The license sometimes mentions the US and the rights and restrictions of the US government to IDEA. Since you are not located in the US, those paragraphs do not seem to be applicable to you. But I am no lawyer. So better ask one.

  • The license include licenses for JUnit and Ant. For completness you should include those for Velocity, Log4J, Xerces, JDom and the servlet API.

  • The installer looks nice, especially the roadmap for the installation at the left side looks good, but

  • There is a point "Choose JDK location" which was skipped in my install. This resulted in the jre being configured as the JDK. Since the JRE does not contain the sources of the JDK this is inconvenient. You have to change it manually immediatly after the installation to have the sources available.

  • Since there is no batch file available and there is no hint that those options are now in the lax-file, the installer should give an oportunity to specify the minimum and maximum of memory IDEA shall take. I always change this to 516 Mb / 516 Mb.

  • I wonder why you don't have the concurrent garbage collector enabled in the lax-file. I have seen no problems with it since I am using it. At least it should be an option in the installer to put it on.

  • Nice to have the ipr-files connected with IDEA. Thanks for this feature.

  • There is no console screen opened with IDEA. This is nice for it does not clutter the task bar with one unnecessary entry. But is it really unnecessary? What happens when some part of IDEA throws an Exception. Up to now we could copy it from the console and post it on the tracker. Where are those stacktraces going now?`

  • It would be nice to have updaters for subsequent builds with only the changed parts. The JRE as an example won't change from one build to the next.

0
Comment actions Permalink

Perhaps someone from IntelliJ could post the idea.bat from the new build
here so's we can copy stacktraces & modify jvm args easily without
downloading 2 lots of 32MB?...
N

Robert F. Beeger wrote:
snip

installation to have the sources available. * Since there is no batch
file available and there is no hint that those options are now in the
lax-file, the installer should give an oportunity to specify the
minimum and maximum of memory IDEA shall take. I always change this
to 516 Mb / 516 Mb. * I wonder why you don't have the concurrent
garbage collector enabled in the lax-file. I have seen no problems
with it since I am using it. At least it should be an option in the
installer to put it on. * Nice to have the ipr-files connected with
IDEA. Thanks for this feature. * There is no console screen opened
with IDEA. This is nice for it does not clutter the task bar with one
unnecessary entry. But is it really unnecessary? What happens when
some part of IDEA throws an Exception. Up to now we could copy it
from the console and post it on the tracker. Where are those
stacktraces going now?` * It would be nice to have updaters for

snip


0
Comment actions Permalink

Robert F. Beeger wrote:

  • There is no console screen opened with IDEA. This is nice for it does not clutter the task bar with one unnecessary entry. But is it really unnecessary? What happens when some part of IDEA throws an Exception. Up to now we could copy it from the console and post it on the tracker. Where are those stacktraces going now?`


IDEA_HOME\system\log\idea.log

--
Gordon Tyler
Software Developer, R&D
Sitraka -- Performance is Mission Critical

0
Comment actions Permalink

JVM args can be modified in the lax file and all stacktraces are going to
IDEA_HOME/system/log/idea.log

--

Best regards,
Eugene Zhuravlev
JetBrains, Inc, http://www.intellij.com
"Develop with pleasure!"

"Nathan Brown" <nedski@yahoo.com> wrote in message
news:ao1eqj$c0$1@is.intellij.net...

Perhaps someone from IntelliJ could post the idea.bat from the new build
here so's we can copy stacktraces & modify jvm args easily without
downloading 2 lots of 32MB?...
N

>

Robert F. Beeger wrote:
snip

installation to have the sources available. * Since there is no batch
file available and there is no hint that those options are now in the
lax-file, the installer should give an oportunity to specify the
minimum and maximum of memory IDEA shall take. I always change this
to 516 Mb / 516 Mb. * I wonder why you don't have the concurrent
garbage collector enabled in the lax-file. I have seen no problems
with it since I am using it. At least it should be an option in the
installer to put it on. * Nice to have the ipr-files connected with
IDEA. Thanks for this feature. * There is no console screen opened
with IDEA. This is nice for it does not clutter the task bar with one
unnecessary entry. But is it really unnecessary? What happens when
some part of IDEA throws an Exception. Up to now we could copy it
from the console and post it on the tracker. Where are those
stacktraces going now?` * It would be nice to have updaters for

snip

>
>


0
Comment actions Permalink

Can the lax file use Environment Variables? Otherwise we're back to having
to edit the lax file for each release...

N.

Eugene Zhuravlev wrote:

JVM args can be modified in the lax file and all stacktraces are
going to IDEA_HOME/system/log/idea.log

>
>

"Nathan Brown" <nedski@yahoo.com> wrote in message
news:ao1eqj$c0$1@is.intellij.net...

>> Perhaps someone from IntelliJ could post the idea.bat from the new
>> build here so's we can copy stacktraces & modify jvm args easily
>> without downloading 2 lots of 32MB?...
>> N
>>
>> Robert F. Beeger wrote:
>> snip
>>> installation to have the sources available. * Since there is no
>>> batch file available and there is no hint that those options are
>>> now in the lax-file, the installer should give an oportunity to
>>> specify the minimum and maximum of memory IDEA shall take. I always
>>> change this to 516 Mb / 516 Mb. * I wonder why you don't have the
>>> concurrent garbage collector enabled in the lax-file. I have seen
>>> no problems with it since I am using it. At least it should be an
>>> option in the installer to put it on. * Nice to have the ipr-files
>>> connected with IDEA. Thanks for this feature. * There is no console
>>> screen opened with IDEA. This is nice for it does not clutter the
>>> task bar with one unnecessary entry. But is it really unnecessary?
>>> What happens when some part of IDEA throws an Exception. Up to now
>>> we could copy it from the console and post it on the tracker. Where
>>> are those stacktraces going now?` * It would be nice to have
>>> updaters for
>> snip


0
Comment actions Permalink

What particular environment variables you need?

--

Best regards,
Eugene Zhuravlev
JetBrains, Inc, http://www.intellij.com
"Develop with pleasure!"


"Nathan Brown" <nedski@yahoo.com> wrote in message
news:ao1lfj$iar$1@is.intellij.net...

Can the lax file use Environment Variables? Otherwise we're back to

having

to edit the lax file for each release...

>

N.

>

Eugene Zhuravlev wrote:

JVM args can be modified in the lax file and all stacktraces are
going to IDEA_HOME/system/log/idea.log

>
>

"Nathan Brown" <nedski@yahoo.com> wrote in message
news:ao1eqj$c0$1@is.intellij.net...

>> Perhaps someone from IntelliJ could post the idea.bat from the new
>> build here so's we can copy stacktraces & modify jvm args easily
>> without downloading 2 lots of 32MB?...
>> N
>>
>> Robert F. Beeger wrote:
>> snip
>>> installation to have the sources available. * Since there is no
>>> batch file available and there is no hint that those options are
>>> now in the lax-file, the installer should give an oportunity to
>>> specify the minimum and maximum of memory IDEA shall take. I always
>>> change this to 516 Mb / 516 Mb. * I wonder why you don't have the
>>> concurrent garbage collector enabled in the lax-file. I have seen
>>> no problems with it since I am using it. At least it should be an
>>> option in the installer to put it on. * Nice to have the ipr-files
>>> connected with IDEA. Thanks for this feature. * There is no console
>>> screen opened with IDEA. This is nice for it does not clutter the
>>> task bar with one unnecessary entry. But is it really unnecessary?
>>> What happens when some part of IDEA throws an Exception. Up to now
>>> we could copy it from the console and post it on the tracker. Where
>>> are those stacktraces going now?` * It would be nice to have
>>> updaters for
>> snip

>
>


0
Comment actions Permalink

The ones that used to be configurable in the batch file, particularly
IDEA_JVM_ARGS.
N.

Eugene Zhuravlev wrote:

What particular environment variables you need?

>
>

"Nathan Brown" <nedski@yahoo.com> wrote in message
news:ao1lfj$iar$1@is.intellij.net...

>> Can the lax file use Environment Variables? Otherwise we're back to
>> having to edit the lax file for each release...
>>
>> N.
>>
>> Eugene Zhuravlev wrote:
>>> JVM args can be modified in the lax file and all stacktraces are
>>> going to IDEA_HOME/system/log/idea.log
>>>
>>>
>>> "Nathan Brown" <nedski@yahoo.com> wrote in message
>>> news:ao1eqj$c0$1@is.intellij.net...
>>>> Perhaps someone from IntelliJ could post the idea.bat from the new
>>>> build here so's we can copy stacktraces & modify jvm args easily
>>>> without downloading 2 lots of 32MB?...
>>>> N
>>>>
>>>> Robert F. Beeger wrote:
>>>> snip
>>>>> installation to have the sources available. * Since there is no
>>>>> batch file available and there is no hint that those options are
>>>>> now in the lax-file, the installer should give an oportunity to
>>>>> specify the minimum and maximum of memory IDEA shall take. I
>>>>> always change this to 516 Mb / 516 Mb. * I wonder why you don't
>>>>> have the concurrent garbage collector enabled in the lax-file. I
>>>>> have seen no problems with it since I am using it. At least it
>>>>> should be an option in the installer to put it on. * Nice to have
>>>>> the ipr-files connected with IDEA. Thanks for this feature. *
>>>>> There is no console screen opened with IDEA. This is nice for it
>>>>> does not clutter the task bar with one unnecessary entry. But is
>>>>> it really unnecessary? What happens when some part of IDEA throws
>>>>> an Exception. Up to now we could copy it from the console and
>>>>> post it on the tracker. Where are those stacktraces going now?` *
>>>>> It would be nice to have updaters for
>>>> snip


0
Comment actions Permalink

Nathan,

Which JVM args have you specified via IDEA_JVM_ARGS?

--
Best regards,
Mike Aizatsky.
-


JetBrains, Inc / IntelliJ Software
http://www.intellij.com
"Develop with pleasure!"


0
Comment actions Permalink

Min & Max heap sizes and Concurrent GC.

Mike Aizatsky wrote:

Nathan,

>

Which JVM args have you specified via IDEA_JVM_ARGS?



0
Comment actions Permalink

The use of concurrent GC is highly not recommended with IDEA. We've
encountered deadlocks with it.

--
Best regards,
Mike Aizatsky.
-


JetBrains, Inc / IntelliJ Software
http://www.intellij.com
"Develop with pleasure!"


0
Comment actions Permalink

Really? In what situations? I've been running it ever since 1.4.1 has been out, and I've never had a problem (yet).

Tobin

0
Comment actions Permalink

Really? In what situations?


We've seen many reports in different unpredictable situations of IDEA
"deadlock", while stacktrace didn't shows even a sign of deadlock. In all
the cases it turned out that concurrent GC is used.

--
Best regards,
Mike Aizatsky.
-


JetBrains, Inc / IntelliJ Software
http://www.intellij.com
"Develop with pleasure!"


0
Comment actions Permalink

It would also be nice to be able to specify a config folder
by passing in something like IDEA_CONFIG

Marius

Eugene Zhuravlev wrote:

What particular environment variables you need?

--

Best regards,
Eugene Zhuravlev
JetBrains, Inc, http://www.intellij.com
"Develop with pleasure!"


"Nathan Brown" <nedski@yahoo.com> wrote in message
news:ao1lfj$iar$1@is.intellij.net...

>>Can the lax file use Environment Variables? Otherwise we're back to


having

>>to edit the lax file for each release...
>>
>>N.
>>
>>Eugene Zhuravlev wrote:
>>
>>>JVM args can be modified in the lax file and all stacktraces are
>>>going to IDEA_HOME/system/log/idea.log
>>>
>>>
>>>"Nathan Brown" <nedski@yahoo.com> wrote in message
>>>news:ao1eqj$c0$1@is.intellij.net...
>>>
>>>>Perhaps someone from IntelliJ could post the idea.bat from the new
>>>>build here so's we can copy stacktraces & modify jvm args easily
>>>>without downloading 2 lots of 32MB?...
>>>>N
>>>>
>>>>Robert F. Beeger wrote:
>>>>snip
>>>>
>>>>>installation to have the sources available. * Since there is no
>>>>>batch file available and there is no hint that those options are
>>>>>now in the lax-file, the installer should give an oportunity to
>>>>>specify the minimum and maximum of memory IDEA shall take. I always
>>>>>change this to 516 Mb / 516 Mb. * I wonder why you don't have the
>>>>>concurrent garbage collector enabled in the lax-file. I have seen
>>>>>no problems with it since I am using it. At least it should be an
>>>>>option in the installer to put it on. * Nice to have the ipr-files
>>>>>connected with IDEA. Thanks for this feature. * There is no console
>>>>>screen opened with IDEA. This is nice for it does not clutter the
>>>>>task bar with one unnecessary entry. But is it really unnecessary?
>>>>>What happens when some part of IDEA throws an Exception. Up to now
>>>>>we could copy it from the console and post it on the tracker. Where
>>>>>are those stacktraces going now?` * It would be nice to have
>>>>>updaters for
>>>>
>>>>snip
>>>
>>



0

Please sign in to leave a comment.