发表于: 2018-06-10 22:58:30
2 841
今天的收获!
jar文件:
JAR 文件格式以流行的 ZIP 文件格式为基础。与 ZIP 文件不同的是,JAR 文件不仅用于压缩和发布,而且还用于部署和封装库、组件和插件程序,并可被像编译器和 JVM 这样的工具直接使用。
pom.xml文件
太多了,简单的看了下应该是项目的配置文件,例如创建人是谁,用了哪些包啥啥啥的.(核心文件,就是不知道只有一个pom能不能完全导出原本项目.)
(局部配置)
setting.xml文件
从settings.xml的文件名就可以看出,它是用来设置maven参数的配置文件。并且,settings.xml是maven的全局配置文件。而pom.xml文件是所在项目的局部配置。
Settings.xml中包含类似本地仓储位置、修改远程仓储服务器、认证信息等配置。
(全局配置)
试着用eclipse的导出,路径选择桌面,出现了一个.jar文件.
我的理解是就是将java项目打包.搭配maven上传到服务器便于其他人下载使用,在导出的时候将配置文件一块打包.
使用eclipse导出
新建一个maven project,选择quickstart,在src/main/java下新建hallo.java文件.
右键导出,选择jar文件,选择路径,下一步,选择密封jar,选择main()入口,完成
在控制台目录下使用命令java -jar 文件名
控制台输出hallo...结束
找到项目根目录(开始的时候我在mavenworkspace怎么都找不到.后来发现在eclipseworkspace...尴尬)
运行mvn clean
mvn install
(在运行install的时候出错,不支持4以下.)
打开pom.xml(我还是要吹一波vscode!)
添加
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
</properties>
效果为:
我不知道是在</project>
上方还是下面,不过放在两个project中间可以运行就没管...
在target下发现了jar文件...
在本地maven下发现了jar文件...
没能理解是怎么做到的- -
导包的话用eclipse点几下就够了,用命令行的话应该就是install了..
明天的目标(){
了解,开始任务17DAO,了解任务18Junit,19Spring
}
评论