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.