I apologize for this confusion. We have recently removed our use of Maven from the Electric source-code. It is now simpler to manage, but the on-line instructions are not yet updated.

Here are the instructions needed to load Electric into Eclipse. Please let me know if there are mistakes or confusions in this and it will help me when I create the online documentation.

(1) Extract the code from java.net:
        "File / Import", "SVN / Checkout Projects from SVN"
Repository "https://svn.java.net/svn/electric~svn/trunk/electric"; (select the top-level) Click "Check out as a project in the workspace" named "Electric"
(2) Create two Eclipse projects: one for Java, one for Scala:
New Java Project: "Electric/electric-java", output in "electric-java/bin"
        External libraries:
(from the "packaging" folder): AppleJavaExtensions-1.4, bsh-2.0b4, scala-library-2.9.1.jar, slf4j-api-1.6.2, slf4j-jdk14-1.6.2 (from your Java3D installation, "Java3D\1.5.2\lib\ext"): j3dcore, j3dutils, vecmath
                (from your JMF installation, "JMF2.1.1e\lib"): jmf.jar
                (from your Jython installation, "jython2.5.2"): jython.jar
New Java Project: "Electric/electric-scala", output in "electric-scala/bin", "Scala Nature"
        External libraries:
(from the "packaging" folder): slf4j-api-1.6.2 / slf4j-jdk14-1.6.2 Right-click "electric-scala" project, choose "Configure / Add Scala Nature"
(3) Link the two projects:
Right-click "electric-scala" project, choose "Properties", "Java Build Path" In "Projects" tab, click "Add..." and add "electric-java" project Right-click "electric-java" project, choose "Properties", "Java Build Path" In "Libraries" tab, click "Add Class Folder" and choose "electric-scala/bin"
(4) Make launch configuration:
        New "Java Application" called "Electric"
Project "electric", class "com.sun.electric.Launcher", VM arguments -Xmx1500m

  -Steven Rubin

At 11:25 PM 5/25/2012, you wrote:
I am trying to work on the Electric source code and as such following the instructions at the following location:
<http://www.staticfreesoft.com/jmanual/mchap01-04-05.html#mchap01-04-05>http://www.staticfreesoft.com/jmanual/mchap01-04-05.html#mchap01-04-05

I am following the instructions here to install each of the modules. I have been at this for several days now but have not got anywhere because at each step I get a message from eclipse that there is something missing and the thing does not go forward. I am using eclipse indigo that comes pre-installed with Fedora 6.

For example, step 2 asks to install Maven, but if I do as directed then I get the following message:

Cannot complete the install because one or more required items could not be found. Software being installed: Maven Integration for Eclipse (Required) 0.12.1.20110112-1712 (org.maven.ide.eclipse.feature.feature.group 0.12.1.20110112-1712) Missing requirement: Maven Integration for Eclipse (Required) 0.12.1.20110112-1712 (org.maven.ide.eclipse.feature.feature.group 0.12.1.20110112-1712) requires 'org.eclipse.jdt.feature.group 3.3.0' but it could not be found

So I decided to skip this and go to step 3, Add Subclipse. Now I get the following:

Your original request has been modified.
"SVNKit Library" is already installed, so an update will be performed instead. Cannot complete the install because one or more required items could not be found. Software being installed: Subversion Revision Graph 1.0.9 (org.tigris.subversion.subclipse.graph.feature.feature.group 1.0.9) Missing requirement: Subversion Revision Graph 1.0.9 (org.tigris.subversion.subclipse.graph.feature.feature.group 1.0.9) requires 'org.eclipse.draw2d 3.2.0' but it could not be found

Where can I find these missing items? Could it be a problem with the eclipse installation? Should I re-install?

If anyone has had experience with this please let me know. Thanks.

--
You received this message because you are subscribed to the Google Groups "Electric VLSI Editor" group. To view this discussion on the web visit <https://groups.google.com/d/msg/electricvlsi/-/AhXR06eE9egJ>https://groups.google.com/d/msg/electricvlsi/-/AhXR06eE9egJ.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/electricvlsi?hl=en.

--
You received this message because you are subscribed to the Google Groups "Electric 
VLSI Editor" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/electricvlsi?hl=en.

Reply via email to