Re: [jdee-users] Call to Fork or simply for JDEE TODO items
"Daniels, Troy (US SSA)" <[email protected]> Mon, 6 May 2013 21:01:22 +0000
| Newsgroups | gmane.emacs.jdee.devel,gmane.emacs.jdee.user |
|---|---|
| Message-ID | <52252F2CF074754ABBA26FA0BA74FA2F01E45DB3@GLDMS85001.goldlnk.rootlnka.net> |
That seems like it should work. Troy From: Paul Landes [mailto:[email protected]] Sent: Monday, May 06, 2013 3:28 PM To: Troy Daniels Cc: Paul Landes; Daniels, Troy (US SSA); Dave Paroulek; JDEE Users; JDEE Development; Gian Uberto Lauri Subject: Re: [jdee-devel] [jdee-users] Call to Fork or simply for JDEE TODO items These are details we haven't yet worked out, but I'm thinking no. Maven is 100% java so as long as JDEE ships with the necessary maven jars the JVM started by emacs will invoke maven through the running JVM and not a fork/exec on the shell script that kicks off a new JVM to run the maven build. In your case, the first time it runs it will download the ant plugin. Someone else on this list has a concern about running it offline but that's a different discussion. On May 6, 2013, at 2:24 PM, Troy Daniels <[email protected]<mailto:[email protected]>> wrote: I'm not certain that you fully understood my point. I do not have maven installed: $ mvn -bash: mvn: command not found $ maven -bash: mvn: command not found Will I need to install maven to have JDEE work? In some of the places I work, installing new software is difficult, so I would not want to have maven be a required dependency of JDEE. Troy On Mon, May 6, 2013 at 2:27 PM, Paul Landes <[email protected]<mailto:[email protected]>> wrote: Hi Troy, Nice to hear from you again and I appreciate your concern. You can invoke ant builds from maven and there is ant support built directly in to maven. This is done via the ant plugin, which you can either invoke a build on a file (i.e. build.xml) or directly embed ant XML in a pom. On May 1, 2013, at 6:15 PM, "Daniels, Troy (US SSA)" <[email protected]<mailto:[email protected]>> wrote: From: Paul Landes [mailto:[email protected]] Sent: Wednesday, May 01, 2013 5:48 PM To: Gian Uberto Lauri Cc: JDEE Development; JDEE Users; Dave Paroulek Subject: Re: [jdee-devel] [jdee-users] Call to Fork or simply for JDEE TODO items My thinking is that maven will be a dependency. JDEE supporting ant, maven, javac compilations is one huge contributing reason for its bloat. Would declaring offline mode in the ~/.m2/settings.xml and making all needed dependencies available for download from SF be sufficient? Should be a one line file change and a unzip/untar in ~/.m2/repository. Would you then be able to use JDEE without installing maven? Pretty much all of our java project use Ant for building, and maven is often not even installed. Troy On May 1, 2013, at 12:56 PM, Gian Uberto Lauri <[email protected]<mailto:[email protected]>> wrote: On 01/mag/2013, at 16:18, Dave Paroulek <[email protected]<mailto:[email protected]>> wrote: - Maven: either as a separate JVM process or preferably in the same JVM as the development services JVM And most of all, KEEP MAVEN OPTIONAL. I ask this is because Maven behind an http proxy that requires authentication is an unpleasant experience at least. If someone has a clean, safe - no passwords on the command line - solution to that problem, the recipe is welcome. -- Gian Uberto Lauri Messaggio inviato da un tablet ------------------------------------------------------------------------------ Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET Get 100% visibility into your production application - at no cost. Code-level diagnostics for performance bottlenecks with <2% overhead Download for free and get started troubleshooting in minutes. http://p.sf.net/sfu/appdyn_d2d_ap1_______________________________________________ jdee-users mailing list [email protected]<mailto:[email protected]> https://lists.sourceforge.net/lists/listinfo/jdee-users ------------------------------------------------------------------------------ Learn Graph Databases - Download FREE O'Reilly Book "Graph Databases" is the definitive new guide to graph databases and their applications. This 200-page book is written by three acclaimed leaders in the field. The early access version is available now. Download your free book today! http://p.sf.net/sfu/neotech_d2d_may _______________________________________________ jdee-devel mailing list [email protected]<mailto:[email protected]> https://lists.sourceforge.net/lists/listinfo/jdee-devel ------------------------------------------------------------------------------ Learn Graph Databases - Download FREE O'Reilly Book "Graph Databases" is the definitive new guide to graph databases and their applications. This 200-page book is written by three acclaimed leaders in the field. The early access version is available now. Download your free book today! http://p.sf.net/sfu/neotech_d2d_may _______________________________________________ jdee-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/jdee-devel