Done. Thanks again for this Edwin.
On Feb 2, 2012, at 4:27 PM, Edwin Helbert Aponte Angarita wrote:
> I wonder if it could be useful to show that the working installation is
> under the conditions below:
>
>>> openSUSE 12.1
>>> Emacs 23.3.1
>>>
>>> With:
>>> CEDET-1.0pre7
>>> elib 1.0
>>> Oracle JDK-1.7.0 (not the default that comes with the distribution
>>> i.e. IcedTea and GJC)
>>> ant-1.8.2
>
> Thanks.
>
> On Sat, 2012-01-28 at 18:38 -0600, Paul Landes wrote:
>> Thanks for this Edwin.
>>
>> I added this to the install docs. Would you mind taking a look to make sure I got everything:
>>
>> http://jdee.svn.sourceforge.net/viewvc/jdee/trunk/jdee/doc/flat/install.html?revision=255
>>
>> Thanks.
>>
>>
>>
>> On Jan 24, 2012, at 3:59 PM, Edwin Helbert Aponte Angarita wrote:
>>
>>> OK, I got a working installation. The thing was that I was trying to
>>> make JDEE work with CEDET-1.0pre7 but I had compiled JDEE from source
>>> using the CEDET that comes with Emacs.
>>>
>>> So this was the procedure to install JDEE from source in:
>>>
>>> openSUSE 12.1
>>> Emacs 23.3.1
>>>
>>> With:
>>> CEDET-1.0pre7
>>> elib 1.0
>>> Oracle JDK-1.7.0 (not the default that comes with the distribution i.e.
>>> IcedTea and GJC)
>>> ant-1.8.2
>>>
>>>
>>> 1. Install elib
>>>
>>> 2. Install CEDET-1.0pre7 from
>>> http://sourceforge.net/projects/cedet/files/cedet/
>>> Installation of CEDET is quite straightforward. Just
>>>
>>> 2.1 download
>>>
>>> 2.2 unpack to an appropriate directory, such as ~/opt/lib/
>>>
>>> 2.3 cd to directory where CEDET was unpacked
>>>
>>> 2.4 make
>>>
>>> 2.5 add this to your ~/.emacs file.
>>> (load-file "/home/edwinh/opt/lib/lisp/cedet-1.0pre7/common/cedet.el")
>>> (semantic-load-enable-guady-code-helpers)
>>>
>>> 3. Install JDEE
>>>
>>> 3.1 Download from the SVN repository using
>>> svn co https://jdee.svn.sourceforge.net/svnroot/jdee/trunk jdee
>>> cd jdee
>>> (I followed the instructions in the file
>>> jdee/jdee/doc/flat/install.html)
>>>
>>> 3.2 Configure (check the paths in your system)
>>> env CLASSPATH=/usr/share/java/ant-contrib-1.0b2.jar
>>> JAVA_HOME=/path/to/jdk1.7.0_02/ ant configure
>>>
>>> 3.3 Edit directly the file build.properties just created or copy it to
>>> ~/.jdee-config.properties and edit it (see
>>> jdee/jdee/doc/flat/install.html) so that:
>>>
>>> cedet.dir=/path/to/cedet-1.0pre7/
>>> elib.dir=/path/to/elib/
>>> prefix.dir=/path/where/jdee/will/be/installed/
>>> build.bin.emacs=emacs
>>>
>>> 3.4 Configure again.
>>> env CLASSPATH=/usr/share/java/ant-contrib-1.0b2.jar
>>> JAVA_HOME=/path/to/jdk1.7.0_02/ ant configure
>>>
>>> 3.5 Build
>>> env CLASSPATH=/usr/share/java/ant-contrib-1.0b2.jar
>>> JAVA_HOME=/path/to/jdk1.7.0_02/ ant build
>>>
>>> 3.6 Create the distribution
>>> env CLASSPATH=/usr/share/java/ant-contrib-1.0b2.jar
>>> JAVA_HOME=/path/to/jdk1.7.0_02/ ant bindist
>>>
>>> 3.7 Install
>>> env CLASSPATH=/usr/share/java/ant-contrib-1.0b2.jar
>>> JAVA_HOME=/path/to/jdk1.7.0_02/ ant install
>>>
>>> 4. Load into Emacs by adding the following to ~/.emacs file (after
>>> having loaded CEDET)
>>> (add-to-list 'load-path "/path/to/jdee/lisp/")
>>> (load "jde-autoload")
>>>
>>> That's it.
>>>
>>> Until now, it have worked OK.
>>>
>>>
>>> On Fri, 2012-01-20 at 09:28 -0600, Paul Landes wrote:
>>>> This is difficult in part because I can't reproduce it. By now you should have the same setup as I do and everything works for me. Did you set up and install things per the SourceForge JDEE docs?
>>>>
>>>> Also a stack trace would be helpful.
>>>>
>>>>
>>>> On Jan 20, 2012, at 8:38 AM, Edwin Helbert Aponte Angarita wrote:
>>>>
>>>>> I tried that but it didn't work. (semantic-mode 1) can only be used with
>>>>> the cedet installed with Emacs. I tried it but it didn't work.
>>>>>
>>>>> There is a bug somewhere that needs to be fixed first.
>>>>>
>>>>> I am not developing very large java programs by now so I think I can
>>>>> work with this JDE installation.
>>>>>
>>>>> If you want me to test something to fix this and I have time I will do.
>>>>>
>>>>> Thanks a lot.
>>>>>
>>>>> On Fri, 2012-01-20 at 05:12 -0600, Paul Landes wrote:
>>>>>> Try this:
>>>>>>
>>>>>> http://www.mail-archive.com/jdee-users@...>
>>>>>>
>>>>>> I have a somewhat customized set up and it might not work for you. Looks like the upshot was that this person used CEDET 1.0, however, there might be something there with load order.
>>>>>>
>>>>>>
>>>>>>
>>>>>> On Jan 20, 2012, at 3:52 AM, Edwin Helbert Aponte Angarita wrote:
>>>>>>
>>>>>>> M-: (featurep 'cedet)
>>>>>>> t
>>>>>>>
>>>>>>> My .emacs file is as follows:
>>>>>>>
>>>>>>> ;;CEDET
>>>>>>> (load-file "~/opt/lib/lisp/cedet-1.0pre7/common/cedet.el")
>>>>>>> (semantic-load-enable-guady-code-helpers)
>>>>>>> ;;JDEE
>>>>>>> (require 'cedet)
>>>>>>> (add-to-list 'load-path "/usr/share/jdee/lisp/")
>>>>>>> ;;Load autoloads file
>>>>>>> (load "jde-autoload")
>>>>>>>
>>>>>>> Thanks.
>>>>>>>
>>>>>>> On Thu, 2012-01-19 at 17:40 -0600, Paul Landes wrote:
>>>>>>>> What is the output of
>>>>>>>>
>>>>>>>> M-x (featurep 'cedet)
>>>>>>>>
>>>>>>>> Have you loaded cedet? Something like
>>>>>>>>
>>>>>>>> (require 'cedet)
>>>>>>>>
>>>>>>>> needs to go in your ~/.emacs file.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> On Jan 19, 2012, at 2:56 PM, Edwin Helbert Aponte Angarita wrote:
>>>>>>>>
>>>>>>>>> Sorry, I was wrong. Emacs do open the .java file since the beginning
>>>>>>>>> (the thing was that it didn't show the buffer). Anyway, JDE seems to be
>>>>>>>>> unable to perform any operation that calls the
>>>>>>>>> semantic-brute-find-tag-by-class function.
>>>>>>>>>
>>>>>>>>> Now I have tested loading previously
>>>>>>>>> cedet-1.0pre7/semantic/semantic-find.el where the
>>>>>>>>> semantic-brute-find-tag-by-class function is defined but I get the same
>>>>>>>>> error.
>>>>>>>>>
>>>>>>>>> Thanks.
>>>>>>>>>
>>>>>>>>> On Thu, 2012-01-19 at 18:41 +0000, Edwin Helbert Aponte Angarita wrote:
>>>>>>>>>> I used cedet-1.0pre7 but now I am getting the following error when I
>>>>>>>>>> attempt to open a .java file for the _first_ time after I open Emacs.
>>>>>>>>>>
>>>>>>>>>> Package lmenu is obsolete!
>>>>>>>>>>
>>>>>>>>>> and the .java file is not loaded. Then I try to open the file again and
>>>>>>>>>> it loads, even now I get a "Class" menu, but I am getting the next error
>>>>>>>>>> after executing M-x jde-open-class-at-point
>>>>>>>>>>
>>>>>>>>>> Invalid function: semantic-brute-find-tag-by-class
>>>>>>>>>>
>>>>>>>>>> Doen JDEE only work with this configuration:
>>>>>>>>>>
>>>>>>>>>> JDEE: 2.4.1
>>>>>>>>>> Cedet: cedet-1.0pre7
>>>>>>>>>> Emacs: 23.2.1
>>>>>>>>>> No elib
>>>>>>>>>>
>>>>>>>>>> as is stated here
>>>>>>>>>> http://www.mail-archive.com/jdee-users@...>
>>>>>>>>>>
>>>>>>>>>> I am using Emacs 23.3.1
>>>>>>>>>> JDEE 2.4.1
>>>>>>>>>> cedet-1.0pre7
>>>>>>>>>> I tested first with elib then without elib but either case I get the
>>>>>>>>>> same error.
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Thanks.
>>>>>>>>>>
>>>>>>>>>> On Wed, 2012-01-18 at 13:00 -0600, Paul Landes wrote:
>>>>>>>>>>> Use the cedet-1.0pre7 version instead.
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> On Jan 18, 2012, at 12:36 PM, Edwin Helbert Aponte Angarita wrote:
>>>>>>>>>>>
>>>>>>>>>>>> OK, I have installed the last CEDET (1.0.1). It is loaded correctly but
>>>>>>>>>>>> now I am getting this error from JDEE when I attempt to open a .java
>>>>>>>>>>>> file.
>>>>>>>>>>>>
>>>>>>>>>>>> JDEE requires a version of CEDET between 1.0beta2 and 1.0 (found 1.0.1)
>>>>>>>>>>>>
>>>>>>>>>>>> And the JDE mode is not activated.
>>>>>>>>>>>>
>>>>>>>>>>>> Thanks.
>>>>>>>>>>>>
>>>>>>>>>>>> On Wed, 2012-01-11 at 13:01 -0600, Paul Landes wrote:
>>>>>>>>>>>>> The Emacs distributed CEDET version in 23 is broke. I suggest switching to the most recent version of CEDET from:
>>>>>>>>>>>>>
>>>>>>>>>>>>> http://cedet.sourceforge.net/
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Jan 11, 2012, at 12:32 PM, Edwin Helbert Aponte Angarita wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>>> Daniels, you were right. The jde-xref* variables are there.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> I loaded file /usr/share/emacs/23.3/lisp/cedet/semantic/find.elc where
>>>>>>>>>>>>>> the semantic-brute-find-tag-by-class function is defined but I still get
>>>>>>>>>>>>>> the same error when I do M-x jde-ope-class-at-point. Also, I cannot get
>>>>>>>>>>>>>> the "Classes" menu.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Thanks
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> On Wed, 2012-01-11 at 11:03 -0600, Paul Landes wrote:
>>>>>>>>>>>>>>> This is a great suggestion. Try M-x load-file edit.el and if that still doesn't work, try loading semantic-find.el (which is where the function is for me). If that still doesn't work, do a find/grep on your emacs or cedet install dir (or better igrep) for the funciton.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> On Jan 11, 2012, at 10:26 AM, Sam Steingold wrote:
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> * Edwin Helbert Aponte Angarita <uryoreg2n-Er5WDRrDdr8NikgvhZjk3j@...> [2012-01-08 23:22:32 +0000]:
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> jde-parse-import-list: Invalid function:
>>>>>>>>>>>>>>>>> semantic-brute-find-tag-by-class
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> I had a similar problem and fixed it by adding an autoload cookie in
>>>>>>>>>>>>>>>> semantic/edit.el
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>> Sam Steingold (http://sds.podval.org/) on Ubuntu 11.10 (oneiric) X 11.0.11004000
>>>>>>>>>>>>>>>> http://honestreporting.com http://pmw.org.il http://mideasttruth.com
>>>>>>>>>>>>>>>> http://truepeace.org http://www.memritv.org http://camera.org
>>>>>>>>>>>>>>>> In C you can make mistakes, while in C++ you can also inherit them!
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> ------------------------------------------------------------------------------
>>>>>>>>>>>>>>>> Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex
>>>>>>>>>>>>>>>> infrastructure or vast IT resources to deliver seamless, secure access to
>>>>>>>>>>>>>>>> virtual desktops. With this all-in-one solution, easily deploy virtual
>>>>>>>>>>>>>>>> desktops for less than the cost of PCs and save 60% on VDI infrastructure
>>>>>>>>>>>>>>>> costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox
>>>>>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>>>>>> jdee-users mailing list
>>>>>>>>>>>>>>>> jdee-users@...
>>>>>>>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/jdee-users
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> ------------------------------------------------------------------------------
>>>>>>>>>>>>>>> Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex
>>>>>>>>>>>>>>> infrastructure or vast IT resources to deliver seamless, secure access to
>>>>>>>>>>>>>>> virtual desktops. With this all-in-one solution, easily deploy virtual
>>>>>>>>>>>>>>> desktops for less than the cost of PCs and save 60% on VDI infrastructure
>>>>>>>>>>>>>>> costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox
>>>>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>>>>> jdee-users mailing list
>>>>>>>>>>>>>>> jdee-users@...
>>>>>>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/jdee-users
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> ------------------------------------------------------------------------------
>>>>>>>>>>>>>> Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex
>>>>>>>>>>>>>> infrastructure or vast IT resources to deliver seamless, secure access to
>>>>>>>>>>>>>> virtual desktops. With this all-in-one solution, easily deploy virtual
>>>>>>>>>>>>>> desktops for less than the cost of PCs and save 60% on VDI infrastructure
>>>>>>>>>>>>>> costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox
>>>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>>>> jdee-users mailing list
>>>>>>>>>>>>>> jdee-users@...
>>>>>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/jdee-users
>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> ------------------------------------------------------------------------------
>>>>>>>>>>>> Keep Your Developer Skills Current with LearnDevNow!
>>>>>>>>>>>> The most comprehensive online learning library for Microsoft developers
>>>>>>>>>>>> is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
>>>>>>>>>>>> Metro Style Apps, more. Free future releases when you subscribe now!
>>>>>>>>>>>> http://p.sf.net/sfu/learndevnow-d2d
>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>> jdee-users mailing list
>>>>>>>>>>>> jdee-users@...
>>>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/jdee-users
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> ------------------------------------------------------------------------------
>>>>>>>>> Keep Your Developer Skills Current with LearnDevNow!
>>>>>>>>> The most comprehensive online learning library for Microsoft developers
>>>>>>>>> is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
>>>>>>>>> Metro Style Apps, more. Free future releases when you subscribe now!
>>>>>>>>> http://p.sf.net/sfu/learndevnow-d2d
>>>>>>>>> _______________________________________________
>>>>>>>>> jdee-users mailing list
>>>>>>>>> jdee-users@...
>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/jdee-users
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> ------------------------------------------------------------------------------
>>>>>>> Keep Your Developer Skills Current with LearnDevNow!
>>>>>>> The most comprehensive online learning library for Microsoft developers
>>>>>>> is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
>>>>>>> Metro Style Apps, more. Free future releases when you subscribe now!
>>>>>>> http://p.sf.net/sfu/learndevnow-d2d
>>>>>>> _______________________________________________
>>>>>>> jdee-users mailing list
>>>>>>> jdee-users@...
>>>>>>> https://lists.sourceforge.net/lists/listinfo/jdee-users
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> ------------------------------------------------------------------------------
>>>>> Keep Your Developer Skills Current with LearnDevNow!
>>>>> The most comprehensive online learning library for Microsoft developers
>>>>> is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
>>>>> Metro Style Apps, more. Free future releases when you subscribe now!
>>>>> http://p.sf.net/sfu/learndevnow-d2d
>>>>> _______________________________________________
>>>>> jdee-users mailing list
>>>>> jdee-users@...
>>>>> https://lists.sourceforge.net/lists/listinfo/jdee-users
>>>>
>>>
>>>
>>>
>>> ------------------------------------------------------------------------------
>>> Keep Your Developer Skills Current with LearnDevNow!
>>> The most comprehensive online learning library for Microsoft developers
>>> is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
>>> Metro Style Apps, more. Free future releases when you subscribe now!
>>> http://p.sf.net/sfu/learndevnow-d2d
>>> _______________________________________________
>>> jdee-users mailing list
>>> jdee-users@...
>>> https://lists.sourceforge.net/lists/listinfo/jdee-users
>>
>
>
>
> ------------------------------------------------------------------------------
> Keep Your Developer Skills Current with LearnDevNow!
> The most comprehensive online learning library for Microsoft developers
> is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
> Metro Style Apps, more. Free future releases when you subscribe now!
> http://p.sf.net/sfu/learndevnow-d2d
> _______________________________________________
> jdee-users mailing list
> jdee-users@...
> https://lists.sourceforge.net/lists/listinfo/jdee-users
|