[英]how to setup maven project?
I am trying to learn maven. 我正在尝试学习Maven。 So here is what I did.
这就是我所做的。
1) Open eclipse.
2) New Project
3) create a package org.bar.foo;
4) Say thats all in my project and it has 3 files.. foo.java, bar.java and foobar.java
Now, when I look at my directory structure... it looks like 现在,当我查看目录结构时...
-src--org--bar--foo --all the files are here
Now.. on the top level next to src. 现在..在src旁边的顶层。 I add a pom file..
我添加了一个pom文件。
I do mvn clean package.. Test passes.. 我做mvn清洁包装..测试通过..
But when I try to execute the jar, I get an error(class not found). 但是,当我尝试执行jar时,出现错误(找不到类)。
Turns out maven likes the directory structure to be 原来maven喜欢目录结构是
src--main--java--org--bar--foo.. and so on..
But now.. eclipse complains. 但是现在..蚀抱怨。 change the package name from
从更改包名称
org.bar.foo to main.java.org.bar.foo
I am trying to follow this example https://github.com/xamry/hadoop-examples 我正在尝试遵循此示例https://github.com/xamry/hadoop-examples
if you right click on eclipse top project, you can convert it to maven project, which I recommend. 如果右键单击eclipse顶级项目,则可以将其转换为maven项目,我建议这样做。
Another way to do is to create a scratch project with mvn archetype:generate
. 另一种方法是使用
mvn archetype:generate
创建一个临时项目。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.