-
Install node-java-maven
npm install node-java-maven
-
Add a java key to your package.json
{ "java": { "dependencies": [ { "groupId": "org.apache.lucene", "artifactId": "lucene-core", "version": "4.9.0" } ] } }
-
Run node-java-maven
./node_modules/.bin/node-java-maven
-
Use node-java with node-java-maven to set your classpath
var java = require('java'); var mvn = require('node-java-maven'); mvn(function(err, mvnResults) { if (err) { return console.error('could not resolve maven dependencies', err); } mvnResults.classpath.forEach(function(c) { console.log('adding ' + c + ' to classpath'); java.classpath.push(c); }); var Version = java.import('org.apache.lucene.util.Version'); });
forked from joeferner/node-java-maven
-
Notifications
You must be signed in to change notification settings - Fork 0
Klortho/node-java-maven
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
Utility for Node's java module to load mvn dependencies.
Resources
Stars
Watchers
Forks
Packages 0
No packages published
Languages
- JavaScript 100.0%