共 12 篇文章
显示摘要每页显示  条
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <!--Generate Java Doc --> <artifactId>maven-j...
如果我们有许多Maven工程需要编译,如果一个个敲命令怕要累死,写批处理又有点不太正规,幸好Maven采用了Module节点解决了我们的问题,可以通过一次命令编译打包所有的包.
第七篇中讲述了加载第三方开源库的情况,但如果是公司或个人的私有库的话这样做就无效了.但我们可以根据上一篇中的发现"将dependency节点和repository中jdom路径对比就可以知道,dependency节点中groupId对应路径中第一层目录,artifactId对应第二层,version对应第三层".因此采用手工在本地的repository目录添加私有库的方法.下图就是例...
将dependency节点和repository中jdom路径对比就可以知道,dependency节点中groupId对应路径中第一层目录,artifactId对应第二层,version对应第三层,而scope用于编译则是compile.这些发现我们以后还将用到.在POM 4中,<dependency>中还引入了<scope>,它主要管理依赖的部署。system,类似provided,需要显式提供包含依赖的jar,Maven...
在Java项目中不只是jav文件,经常会有许多资源文件,如属性文件,图片资源什么的,如何把它们也一起加载到Maven工程中去呢?这个问题不难,利用resource就可以达到这个目的.因为${basedir}/src/main/resources都会编译到jar文件中,而且该目录下的内容将直接位于jar文件的顶部.Maven为此提供了一个方法,那就是在MavenResource\src\main下建立一个名为r...
上面就是前次HelloMaven工程的pom.xml文件,我们可以通过修改其中的元素使工程按照我们的意图运行,对于接触Maven的人,主要就是和pom.xml文件在打交道.从结果上说,打包出的jar文件由原来的HelloMaven-1.0-SNAPSHOT.jar变成了HelloMaven-1.0.0.jar.这是Version元素修改造成的结果.
简而言之,Src下的main目录是用来放置程序文件的,而Src下的main目录是用来放置单元测试文件的.所以,Calculator类应该被放入Calculator\src\main\java\com\sitinspring中;而TestCalculator类应该被放入Calculator\src\test\java\com\sitinspring中.
在HelloMaven目录下,还将生成一个pom.xml的文件,它就是Maven生成的工程文件.暂时你不需要关心其具体内容.因为接下来还有任务:把Eclispe工程中的Inlet.java文件放入C:\tmp\HelloMaven\src\main\java\com\sitinspring中.测试一下,我们打开cmd窗口,进入目录 C:\tmp\HelloMaven\target,然后执行命令:java -cp HelloMaven-1.0-SNAPSHOT.jar com.siti...
帮助 | 留言交流 | 联系我们 | 服务条款 | 下载网文摘手 | 下载手机客户端
北京六智信息技术股份有限公司 Copyright© 2005-2024 360doc.com , All Rights Reserved
京ICP证090625号 京ICP备05038915号 京网文[2016]6433-853号 京公网安备11010502030377号
返回
顶部