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/[email protected]/msg00581.html >>>>>> >>>>>> 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/[email protected]/msg00584.html >>>>>>>>>> >>>>>>>>>> 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 >>>>>>>>>>>>>>>>> <[email protected]> >>>>>>>>>>>>>>>>> [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 >>>>>>>>>>>>>>>> [email protected] >>>>>>>>>>>>>>>> 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 >>>>>>>>>>>>>>> [email protected] >>>>>>>>>>>>>>> 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 >>>>>>>>>>>>>> [email protected] >>>>>>>>>>>>>> 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 >>>>>>>>>>>> [email protected] >>>>>>>>>>>> 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 >>>>>>>>> [email protected] >>>>>>>>> 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 >>>>>>> [email protected] >>>>>>> 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 >>>>> [email protected] >>>>> 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 >>> [email protected] >>> 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 > [email protected] > https://lists.sourceforge.net/lists/listinfo/jdee-users ------------------------------------------------------------------------------ Try before you buy = See our experts in action! 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-dev2 _______________________________________________ jdee-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/jdee-users
