使用标准文件夹创建新的Java项目

时间:2014-03-17 10:46:44

标签: java eclipse maven

我是Java构建过程的新手。每当我想创建一个新项目时,我当前都会创建一个pom.xml文件和以下目录:

src/main/java
src/test/java
target/classes

然后使用以下内容创建.classpath文件:

<?xml version="1.0" encoding="UTF-8"?>
<classpath>
    <classpathentry kind="src" output="target/classes" path="src/main/java" />
    <classpathentry kind="src" output="target/test-classes" path="src/test/java" />
    <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.7" />
    <classpathentry kind="output" path="target/classes" />
</classpath>

有更快/更简单的方法吗?我使用Eclipse作为我的IDE(如果重要的话)

4 个答案:

答案 0 :(得分:0)

您可以使用maven原型自动执行该过程:

mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false

快速入门原型将为您的项目创建基本的maven结构。

来源:Maven in 5 minuts

对于eclipse方面,它存在一个maven插件来生成eclipse配置: mvn eclipse:eclipseMaven eclipse plugin

要将maven与eclipse集成,您可以使用maven集成插件进行eclipse(m2e-wtp)。该插件与eclipse开发者版本捆绑在一起,或者可以从eclipse市场获得。

答案 1 :(得分:0)

您无需手动创建类路径。只需安装m2e-wtp eclipse插件(或获取JEE开发人员版本的eclipse),它将根据maven配置为您管理eclipse类路径。

您还可以使用maven archetype根据您的技术堆栈为maven项目生成基本框架(pom和目录)。

答案 2 :(得分:0)

答案 3 :(得分:0)

正如其他人指出的那样,您不需要手动创建pom.xml或.classpath。 IDE将为您完成此任务。

您可以通过下载和安装Eclipse EE 轻松完成此操作。然后你只需创建

  

档案 - &gt;新 - &gt;其他 - &gt; Maven项目

这将为您创建一个新的Maven项目,其中包含为您设置的所有目录。