Re: [CEDET-devel] EDE projects for JVM-related languages & build tools
Brought to you by:
zappo
From: Alex O. <al...@gm...> - 2012-10-15 08:10:05
|
Hi My setup is very simple: (require 'cedet-java) (require 'semantic/db-javap) (add-to-list 'semanticdb-javap-classpath (cedet-java-find-jdk)) But it allows to complete method names for standard & custom classes... P.S. I cross-posting to CEDET devel P.P.S. I'll try to fix cedet-java-find-jdk function so it will use information from /etc/alternatives/java or /usr/bin/java to detect correct JDK_HOME On Mon, Oct 15, 2012 at 12:15 AM, Rajanikanth Jammalamadaka <raj...@gm...> wrote: > Hi Alex > > Would you mind sharing your current setup for Java using cedet/emacs? > > Thanks > Raj > > On Oct 14, 2012 7:21 AM, "Alex Ott" <al...@gm...> wrote: >> >> Hi all >> >> Last months I'm spending more time working on JVM-based projects >> (mostly Clojure, and Java). I see, that situation with Java in CEDET >> is improved, but it still lacks such things, as automatic classpath >> detection, etc. >> I'm thinking about restoring "obsolete" maven EDE project, but besides >> maven, I also use Leiningen for Clojure code, and I'm also thinking >> about support for other JVM-related build tools, like SBT for Scala, >> Graddle, etc. So, I want to ask developers on how it's better organize >> hierarchy for all these projects, so we'll avoid code duplication, and >> Java completion/SemanticDB would be able to obtain classpath >> information from any of these projects. >> I'm thinking about creating generic-java-project, that will have >> "classpath" slot inside, and it will be used by SemanticDB. And >> specific project types will fill this slot using project-specific >> tools, like 'lein classpath' for Leiningen, 'mvn >> dependency:build-classpath' for Maven, etc. >> >> What do you think? >> >> -- >> With best wishes, Alex Ott >> http://alexott.net/ >> Twitter: alexott_en (English), alexott (Russian) >> Skype: alex.ott >> >> >> ------------------------------------------------------------------------------ >> Don't let slow site performance ruin your business. Deploy New Relic APM >> Deploy New Relic app performance management and know exactly >> what is happening inside your Ruby, Python, PHP, Java, and .NET app >> Try New Relic at no cost today and get our sweet Data Nerd shirt too! >> http://p.sf.net/sfu/newrelic-dev2dev >> _______________________________________________ >> Cedet-devel mailing list >> Ced...@li... >> https://lists.sourceforge.net/lists/listinfo/cedet-devel -- With best wishes, Alex Ott http://alexott.net/ Twitter: alexott_en (English), alexott (Russian) Skype: alex.ott |