【问题标题】:Create a new Java project with standard folders使用标准文件夹创建一个新的 Java 项目
【发布时间】:2014-03-17 10:46:43
【问题描述】:

我对 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(如果重要的话)

【问题讨论】:

  • 如果要在eclipse下新建项目,直接点击File --> New --> Other --> maven project

标签: java eclipse maven


【解决方案1】:

您可以使用 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:eclipse (Maven eclipse plugin)

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

【解决方案2】:

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

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

【讨论】:

    【解决方案3】:

    【讨论】:

      【解决方案4】:

      正如其他人指出的那样,您不需要手动创建 pom.xml 或 .classpath。 IDE 会为您执行此操作。

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

      文件 -> 新建 -> 其他 -> Maven 项目

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-09-22
        • 2017-11-10
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多