Mozilla Rhino.
Rhino is an open-source implementation of JavaScript written entirely in Java. It is typically embedded into Java applications to provide scripting to end users..
Here is the list of declaration for rhino. If you use Maven you can use the following code to add the dependency for this POM file.
<dependency> <groupId>org.mozilla</groupId> <artifactId>rhino</artifactId> <version>1.7R3</version> </dependency>
If you think this Maven repository POM file listing for rhino is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
Name:Mozilla Public License, Version 1.1
URL: http://www.mozilla.org/MPL/MPL-1.1.txtName:GNU General Public License, Version 2
URL: http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt.
The following table lists the most popular artifacts which are depending on rhino-1.7R3. Their categories and depend by count are also listed.
Category | Artifact | Depended By Count |
---|---|---|
Document Database | neo4j-server 1.9.M05 Standalone Neo4j server application. | 5 |
Report | jasperreports 5.5.1 JasperReports Library | 15 |
Development | pmd 5.0.3 <p>PMD scans Java source code and looks for potential problems like:</p> <ul> <li>Possible bugs - empty try/catch/finally/switch statements</li> <li>Dead code - unused local variables, parameters and private methods</li> <li>Suboptimal code - wasteful String/StringBuffer usage</li> <li>Over... | 25 |
The following packages are defined in the rhino-1.7R3.jar
org.mozilla.classfile org.mozilla.javascript org.mozilla.javascript.annotations org.mozilla.javascript.ast org.mozilla.javascript.commonjs.module org.mozilla.javascript.commonjs.module.provider org.mozilla.javascript.debug org.mozilla.javascript.jdk13 org.mozilla.javascript.jdk15 org.mozilla.javascript.json org.mozilla.javascript.optimizer org.mozilla.javascript.regexp org.mozilla.javascript.serialize org.mozilla.javascript.tools org.mozilla.javascript.tools.debugger org.mozilla.javascript.tools.debugger.treetable org.mozilla.javascript.tools.idswitch org.mozilla.javascript.tools.jsc org.mozilla.javascript.tools.shell org.mozilla.javascript.xml org.mozilla.javascript.xml.impl.xmlbeans org.mozilla.javascript.xmlimpl
Here is the content of the POM file.
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <modelVersion>4.0.0</modelVersion> <groupId>org.mozilla</groupId> <artifactId>rhino</artifactId> <name>Mozilla Rhino</name> <version>1.7R3</version> <packaging>jar</packaging> <description>Rhino is an open-source implementation of JavaScript written entirely in Java. It is typically embedded into Java applications to provide scripting to end users.</description> <url>http://www.mozilla.org/rhino/</url> <licenses> <license> <name>Mozilla Public License, Version 1.1</name> <url>http://www.mozilla.org/MPL/MPL-1.1.txt</url> </license> <license> <name>GNU General Public License, Version 2</name> <url>http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt</url> </license> </licenses> <parent> <groupId>org.sonatype.oss</groupId> <artifactId>oss-parent</artifactId> <version>7</version> </parent> <scm> <connection>scm:git:git@github.com:mozilla/rhino.git</connection> <developerConnection>scm:git:git@github.com:mozilla/rhino.git</developerConnection> <url>git@github.com:mozilla/rhino.git</url> </scm> <organization> <name>The Mozilla Foundation</name> <url>http://www.mozilla.org</url> </organization> </project>