在maven 2中添加java依赖项,如java依赖项?

时间:2013-05-21 21:31:36

标签: javascript maven-2 web-frameworks

我正在使用apache maven进行构建项目,因此我希望根据其版本自动添加我的依赖javascript框架,组织javascript框架,并仅下载修改标签版本。 存在一些类似java依赖的插件或maven的替代插件?

2 个答案:

答案 0 :(得分:11)

使用servlet api版本3的功能有标准的方法。 任何jar都可以暴露位于META-INF / resources下的Web资源(javascripts,css,images等)。

要解决您的问题,我会为您希望在您的webapp项目中重复使用的每个JavaScript框架创建一个类型为“jar”的maven项目。

唯一需要注意的是servlet-api v3需要Tomcat 7,而Tomcat 7又需要Java 6,但这通常不是问题。

查看此博客: http://alexismp.wordpress.com/2010/04/28/web-inflib-jarmeta-infresources/

Servlet api 3参考: http://download.oracle.com/otndocs/jcp/servlet-3.0-fr-eval-oth-JSpec/

答案 1 :(得分:1)

可以通过WebJars将javascript框架包含为<dependency>http://www.webjars.org/documentation

然后你可以包括例如AngularJs喜欢这样:

<dependency>
    <groupId>org.webjars</groupId>
    <artifactId>angularjs</artifactId>
    <version>1.4.8</version>
</dependency>

WebJars也托管在maven中央存储库: http://search.maven.org/#artifactdetails%7Corg.webjars.bower%7Cangularjs%7C1.5.0-rc.1%7Cjar

相关问题