在Web应用程序maven中包含jar文件

时间:2012-09-23 14:42:10

标签: java tomcat maven

我是Java开发的新手,这是一个问题: 我已经生成了网络应用程序
mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=webapp -DarchetypeArtifactId=maven-archetype-webapp
,然后我添加了java.com.mycompany.app文件夹和简单的App.java文件。 通过我的localhost中的命令mvn package tomcat:deploy:8080 / manager我可以看到我的网络应用程序,但是如何在其中添加我的jar文件?

1 个答案:

答案 0 :(得分:0)

  • src/main/java中添加类时,Maven会对其进行编译并确保将其复制到您的WEB-INF/classes目录中 - 因此无需执行任何操作。因此,您的班级com.mycompany.app.App应该由Maven选中,编译并复制到WEB-INF/classes(您应该可以在target/文件夹中验证这一点。)
  • 如果您想在war文件中添加其他jar文件,则需要在pom.xml文件中add this jar as a Maven dependency