我是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(如果重要的话)
答案 0 :(得分:0)
您可以使用maven原型自动执行该过程:
mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false
快速入门原型将为您的项目创建基本的maven结构。
对于eclipse方面,它存在一个maven插件来生成eclipse配置:
mvn eclipse:eclipse
(Maven 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项目,其中包含为您设置的所有目录。