Skip to content
⌘ NSIS Forum Archive

EclipseNSIS

207 posts

iceman_k#
Originally posted by pospec
EclipseNSIS is very nice, but I had problems with Compile / Test / Compile & Test buttons. I commited my problem with Test button into bugtracker (ID 1830306).

Now my Compile & Test button refuses to launch installer after compiling. I didn't change EclipseNSIS Preferences. It is a pitty, that was best feature at all ;-)

EDIT: I've restarted my computer (after 4 days). It's fuzzy - both "bugs" sometimes work and sometimes don't.
I have not been able to reproduce this problem- in fact, you are the first person to experience this issue.
I will need more information from you:
Windows OS version
Eclipse version
NSIS version
EclipseNSIS version

Does this happen with any NSIS script or just one particular one? Would it be possible to attach a sample script to the bug report?
pospec#
I have experienced it day or two after installation, now I can't reproduce it too. If it occurs again, I'll post a message here. Thanks anyway
danielkza#
Hi,first of all thanks for all the work in EclipseNSIS,it is being very helpful, specially because I'm used to Eclipse,so thanks again.

I used Eclipse with NSIS this afternoon, creating an InstallOptions page with the editor.I finished it,tested,and it was ok.Now when I try to open it,create a new InstallOptions page, or even open the InstallOptions editor,it throws me an error,and goes to the source editor.I also can't preview the file.

I attached the stack trace so you can see what's the problem

Thanks again.

EDIT: Now it's a different error.I edited the attachment with it to.
iceman_k#
I need the original stack trace. The second stack trace no longer shows the actual cause of the error- it is only being thrown because the class cannot be loaded.
Close eclipse, restart it and then try to open the IO script and capture the stack trace.
Also, provide the following info:
Windows OS version
Eclipse version
NSIS version
EclipseNSIS version
JRE version
galevsky#
It is not possible to read the user manual on eclipse (seems to be html instead of xhtml), so:

org.xml.sax.SAXParseException: The element type "br" must be terminated by the matching end-tag "</br>".
at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(Unknown Source)
at org.eclipse.help.internal.dynamic.DocumentReader.read(DocumentReader.java:56)
at org.eclipse.help.internal.dynamic.XMLProcessor.process(XMLProcessor.java:49)
at org.eclipse.help.internal.xhtml.DynamicXHTMLProcessor.process(DynamicXHTMLProcessor.java:66)
at org.eclipse.help.internal.webapp.servlet.DynamicXHTMLFilter$1.close(DynamicXHTMLFilter.java:79)
at java.io.FilterOutputStream.close(Unknown Source)
at org.eclipse.help.internal.webapp.servlet.FilterHTMLHeadAndBodyOutputStream.close(FilterHTMLHeadAndBodyOutputStream.java:290)
at org.eclipse.help.internal.webapp.servlet.EclipseConnector.transfer(EclipseConnector.java:162)
at org.eclipse.help.internal.webapp.servlet.ContentServlet.doGet(ContentServlet.java:42)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:596)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
at org.eclipse.equinox.http.registry.internal.ServletManager$ServletWrapper.service(ServletManager.java:180)
at org.eclipse.equinox.http.servlet.internal.ServletRegistration.handleRequest(ServletRegistration.java:90)
at org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:111)
at org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:67)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
at org.eclipse.equinox.http.jetty.internal.HttpServerManager$InternalHttpServiceServlet.service(HttpServerManager.java:288)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:428)
at org.mortbay.jetty.servlet.ServletHandler.dispatch(ServletHandler.java:677)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:568)
at org.mortbay.http.HttpContext.handle(HttpContext.java:1530)
at org.mortbay.http.HttpContext.handle(HttpContext.java:1482)
at org.mortbay.http.HttpServer.service(HttpServer.java:909)
at org.mortbay.http.HttpConnection.service(HttpConnection.java:820)
at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:986)
at org.mortbay.http.HttpConnection.handle(HttpConnection.java:837)
at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:245)
at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357)
at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)

What can I do ? Anyone can read it ?

Gal'
galevsky#edited
Am I alone to face this issue ?

EDIT> I am riding an Europa Eclipse v3.3.1.1 targetting a NSIS compiler v2.3.3 .

Gal'
iceman_k#
Eclipse help supports pure HTML. It is possible that a different plugin is causing this problem.
I will need exact steps on how to reproduce this.
Also, what other plugins have you installed?
The error you see appears to be caused by an invalid xhtml document, but all the EclipseNSIS help is in plain vanilla html.
iceman_k#
EclipseNSIS 0.9.6.2 and EclipseNSIS InstallOptions Editor 0.9.6.2 released

EclipseNSIS 0.9.6.1 and EclipseNSIS InstallOptions Editor 0.9.6.1 are both available for download now.
See the EclipseNSIS home page for download links and instructions.

Notes:
This is a minor maintenance release.

Changes:
EclipseNSIS
As always, I am looking for any and all bugs you may find. These may be entered in the EclipseNSIS project SourceForge Bug tracker. Feature requests may also be entered.

This release is also available as an archived Eclipse update site.
TobbeSweden#
Did you fix the bug where it would open an extra copy of the file when double clicking an error if the file was opened by drag-and-drop?
iceman_k#
Originally posted by TobbeSweden
Did you fix the bug where it would open an extra copy of the file when double clicking an error if the file was opened by drag-and-drop?
Yes.
iceman_k#
Re: EclipseNSIS 0.9.6.2 and EclipseNSIS InstallOptions Editor 0.9.6.2 released

Originally posted by iceman_k
EclipseNSIS 0.9.6.1 and EclipseNSIS InstallOptions Editor 0.9.6.1 are both available for download now.
Oops. This should obviously read:

EclipseNSIS 0.9.6.2 and EclipseNSIS InstallOptions Editor 0.9.6.2 are both available for download now.
natalie74#
Hello all,

I also want to use NSIS in my Eclipse IDE. But before i should know wether I can use NSIS with user input(point out to a special directy e.g.) in the installer which i can write into my already existing .XML file.

I have also googeled about NSIS + xml but found several plugins? Do they work together with NSIS-eclipse and which one to use is best?
elllit#
Hi

I don't exactly know what you are asking. If it is equal to:

"I want to do something with an XML file using NSIS and am afraid that EclipseNSIS doesn't support it"

I can say: Eclipse is just being used as IDE, referring to standard makensis.exe when building the installer. That means, feel free to use it. In fact im writing an installer that reads/writes an XML file as well.

The next question was:

"Which is the best XML plug-in for NSIS?"

You are right, there are several ones...





I use this one:



I suggest to take a look at the features and the trade-offs of all of them, then decide which one to try.

Till
iceman_k#
EclipseNSIS 0.9.7 and EclipseNSIS InstallOptions Editor 0.9.7 released

EclipseNSIS 0.9.7 and EclipseNSIS InstallOptions Editor 0.9.7 are both available for download now.
See the EclipseNSIS home page for details.

Notes:
  • Eclipse 3.3 is not supported in this release. You must upgrade to Eclipse 3.4 (Ganymede).
  • The new nsDialogs plugin is still not supported by the InstallOptions editor, however I am open to suggestions on how this can be done.



Changes:

EclipseNSIS
  • Upgraded to Eclipse 3.4 - no longer compliant with Eclipse 3.3.
  • Added support for new !searchparse command.
  • Added support for new /file option for !define command.
  • Added support for !else in outline view.
  • Wizard now supports MUI2 and Multi-User Install.
  • Added preview to NSIS Command Wizard.
  • Added support for unicode version of NSIS.
  • SourceForge download site is validated in Update preference page.
  • Proxy configuration is obtained from Eclipse network settings preferences.
  • Feature Requests:
    o 1902422
  • Bug Fixes
    o 1996176
    o 2050658
  • Other minor bug fixes.


EclipseNSIS InstallOptions Editor
  • Upgraded to Eclipse 3.4 - no longer compliant with Eclipse 3.3.
  • Minor bug fixes.


As always, I am looking for any and all bugs you may find. These may be entered in the EclipseNSIS project SourceForge Bug tracker. Feature requests may also be entered.

This release is also available as an archived Eclipse update site.
o_owd#
Hey,
I have (probably) a stupid question.
Every time i save my script, it unfolds. This is annoying.
I searched in Preferences but i did not find anything.
Can this be unchecked somewhere ?

Thanks,
OJi.
iceman_k#
Originally posted by o_owd
Hey,
I have (probably) a stupid question.
Every time i save my script, it unfolds. This is annoying.
I searched in Preferences but i did not find anything.
Can this be unchecked somewhere ?

Thanks,
OJi.
Every time you save the script, the internal model representing the script structure is completely refreshed. When this happens, Eclipse automatically expands all collapsed regions.
This does not happen if an incremental refresh is done of the model.
However, because of the complexity of NSIS scripts, I have not implemented incremental refreshes yet.

If you would like to see the collapsed regions stay as such when you save a script, file a feature request and I will get around to it when I can.
mattn2#
nice to have an eclipse plugin. but one question remains: Why only for windows? I mean, nsi is also available for linux.
iponomarev#
Where did 0.9.7.3 version gone?

Hello,

It is told on EclipseNSIS revision history page (http://eclipsensis.sourceforge.net/revisions.shtml) that 0.9.7.3 version of EclipseNSIS was released on 10/06/2009.

I need this version because EclipseNSIS stopped working when I moved from 32bit Vista to 64bit Windows 7, and they say that support for Windows 7 was added.

However, I can only download 0.9.7.2 from update site and sf.net download pages. Was the update ever released? How can I get it?

Since I did not find any contact information on eclipsensis.sourceforge.net site, I will be grateful if you just suggest me the way to contact EclipseNSIS developers.

Regards,

Ivan.
luca.vagnozzi#
Hi,
I'm in the same situation, and AFAIK support for 64bit machine doesnt exists yet. 😢
pengyou#
EclipseNSIS 0.9.7.3 delayed

The CVS outage for the EclipseNSIS project has delayed the release of 0.9.7.3.
This outage should hopefully be resolved this weekend.
Once the CVS server is back online, the release will be built and uploaded to SF.

2010-03-26 13:33:42 UTC by icemank

(from http://sourceforge.net/news/?group_id=116143)
iceman_k#
EclipseNSIS 0.9.7.3 and EclipseNSIS InstallOptions Editor 0.9.7.3 are both available for download now.
See the EclipseNSIS home page for details.

Notes:
  • Eclipse 3.4 is not supported in this release. You must upgrade to Eclipse 3.5.
  • Windows 7 is now supported.
  • 64-bit Java VM is still not supported. I will explore supporting this for the next release.



Changes:

EclipseNSIS
  • 0.9.7.3 (03/26/2010)
  • Upgraded to Java 5.
  • Upgraded to Eclipse 3.5 - no longer compliant with Eclipse 3.4.
  • Added support for !searchreplace command.
  • Added support for registering EXE COM servers in InstallLib macros.
  • Added experimental support for Java 7.
  • Added experimental support for Windows 7.
  • Bug Fixes
    o 2526120
    o 2818953
    o 2845035
    o 2858469
  • Other minor bug fixes.


EclipseNSIS InstallOptions Editor
  • Upgraded to Eclipse 3.5 - no longer compliant with Eclipse 3.4.
  • Minor bug fixes.


As always, I am looking for any and all bugs you may find. These may be entered in the EclipseNSIS project SourceForge Bug tracker. Feature requests may also be entered.

This release is also available as an archived Eclipse update site.
iceman_k#
EclipseNSIS 0.9.8 and EclipseNSIS InstallOptions Editor 0.9.8 Released

EclipseNSIS 0.9.8 and EclipseNSIS InstallOptions Editor 0.9.8 are both available for download now.
See the EclipseNSIS home page for details.

Notes:
  • 64-bit Java VM is now supported. It has been tested with Windows 7 Home Premium x64 and Windows Server 2008 x64.


Changes:

EclipseNSIS
  • Added 64-bit support.
  • Added filter capability for NSIS Commands view.
  • Bug Fixes
    o 2813284
    o 2943940
  • Other minor bug fixes.



EclipseNSIS InstallOptions Editor
  • Added 64-bit support.
  • Minor bug fixes.



As always, I am looking for any and all bugs you may find. These may be entered in the EclipseNSIS project SourceForge Bug tracker. Feature requests may also be entered.

This release is also available as an archived Eclipse update site.
iceman_k#
EclipseNSIS 0.9.8.1 and EclipseNSIS InstallOptions Editor 0.9.8.1 Released

After a long hiatus, EclipseNSIS 0.9.8.1 and EclipseNSIS InstallOptions Editor 0.9.8.1 are both available for download now.
See the EclipseNSIS home page for more information about EclipseNSIS.

Notes:

Any and all bugs you may find may be entered in the EclipseNSIS project SourceForge Bug tracker. Feature requests may also be entered. However, please be aware that real life has a nasty habit of intruding into open source (i.e., unpaid) work, hence it may be a while before I get around to making any significant changes to the product.

This release is also available as an archived Eclipse update site.
USG_IN_WINAMP#edited
Eclipse NSIS- Scripting Wizard Completion Problem

Sir,

I'm using EclipseNsis in Eclipse Juno Kepler[Windows 32 Bit]. I'm not able to complete my Scripting wizard. It displaying unknown Message in Error Dialog and stops in Wizard Completion Dialog last step. kindly give solution as soon as possible.

Plz find attached
T.Slappy#
It looks like your environment is not configured correctly.
As NSIS Wizard in Eclipse works fine for me (exactly the same version) we can assume this situation is not caused by NSIS, so you should look for error in your environment, machine or simply in parameters you put into Wizard.