xml文件怎么用maven编译

xml文件怎么用maven编译,第1张

创建项目文件夹,例如Maven01

在Maven01文件夹中创建“pom.xml”文件

pom.xml文件中的内容

编写Java类文件,Maven项目规定,所有的*.java文件必须放在src目录下的main目录竖竖喊下的java目录中,在Maven01项目根目录中创建一个src目录,然后在src目录中创建main目录,在main目录中再创建java文件夹

在java文件夹下创建一个Hello.java文件

在Hello.java文件中编写代码

使用Maven编译Hello.java,首先进入到项目根目录,然后使用命令”mvn compile”进行编译

使用Maven编译完成之后,在余野项目根目录下会生成一个target文件夹

打开target文件夹,可以看到里面有一个classes文件夹

classes文件夹存放的就是编译成功后生成的.class文件纤睁

使用"mvn clean"命令清除编译结果,也就是把编译生成的target文件夹删掉

执行完"mvn clean"命令后,target文件夹就会被删除了。

思路一:下载源码,自己下载依赖lib,构建编译环境,成功;

1. 从maven 地址下载,一般关心下面红色的3个,带sources的神瞎洞肯定就是源码了,但是里面没有相关依赖关系,这个可以看 .pom 文件;

将sources.jar 变为zip 文件,解压出来;

在你项目的 androidstudio project 中新建一个 Java library;命名为 nettylib-4.0.14

将2中源码文件io/netty/ 拷贝到src/main/Java/ 目录下

studio sync,编译看报错的地方,或者根据 1 中地址里面的 pom 文件,找到netty 编译需要依赖的第三方 jar

依赖jar 查询地址:

最后nettylib-4.0.14 中的 build.gradle 配置如下:

其中会遇到不少问题,我搞了很久,因为走了些弯路,如上图,我直接贴出来配置了,但是仍然有神滚少数的文件会报错,因为和项目无关,所有直接删掉啦;

编译可能会遇到游枯各种错误,我就不一一贴出来了,大家有问题,请留言;

思路二:在github上下载源码,并且按照其设置来配置编译环境

git 源码地址:

编译环境搭建:

主要有eclipse +maven 和使用IDEA

1. 使用eclipse +maven,比较容易报错,因为eclipse 和maven 可能有不兼容的情况;

建议使用前最好,进入netty下载目录,

1。mvn install 在本地Repository中安装jar

2。mvn eclipse:eclipse 生成eclipse项目

然后就多了 .classpath 和 .project,可以直接导入eclipse

我2种都试过啦,eclipse 报错比较难搞定,最后使用的是IDEA;

直接以maven 工程导入就行了,导入后,编译也ok

检查是有已经安装maven工具,cmd窗口中执行mvn命令。检查已经安装maven工具(如果不笑档是mvn工程,需要将java工程转换成mvn工程):

在mvn工程的pom.xml配置文件中指定jdk版本:

在mvn工程的pom.xml配置文件中 <mainClass>指定可执行jar包主类

用cmd进行搭入 cd 到工程目录下 ,执行如下档升拿mvn -DskipTests clean package

mvn编译完成,提示如下信息:

在工程目录下找到可执行的jar,如:E:\eclipse_workspace\dictionary_analysis\target\FindCrossWord-0.0.1.jar

通过cmd利用java命令执行此jar包:

E:\eclipse_workspace\dictionary_analysis\target>

java -jar FindCrossWord-0.0.1.jar


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12442913.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存