【问题标题】:Source folders for a maven project in eclipseeclipse中maven项目的源文件夹
【发布时间】:2010-05-26 15:02:13
【问题描述】:

我有一个使用 maven... 我想用 eclipse(Galileo) 将它放在我的工作环境中...该项目位于 svn 服务器中,我可以创建检查项目,一切看起来都不错.我什至可以运行单元测试,一切都在那里工作。 然而,现在一切都在那里,我想在代码中工作,哦,令人惊讶的是我的项目中没有包......我的意思是所有源代码都在 src 文件夹中,浏览它我可以看到我的所有文件, ut 如果我从那里打开文件,文件将作为没有颜色的文本文件打开,但最糟糕的是,对于编译中的错误没有任何帮助。

我不知道我现在做错了什么,因为我在另一台机器上有相同的项目并且运行良好。

所以这就是我所做的,如果您发现我做错了什么、错过任何步骤或任何可以帮助我的事情,请告诉我:

  1. 在 SVN 存储库中(使用 subclipse 1.6.10)我添加了我的 SVN 存储库
  2. 浏览到我有 pom 文件的文件夹
  3. 右键>作为 Maven 项目签出...(使用 m2eclipse 0.10.020100209)
  4. 使用默认选项并完成。
  5. 项目创建没有问题。我说项目是因为这个maven项目有模块,每个模块在eclipse中都变成了一个项目。
  6. 回到java视角,在项目中右键,运行方式> maven test(使用JWebUnitTest,因为我在测试一个servlet)
  7. 建设成功!!

但正如我所说,没有包,所以我不能在这种环境中真正开发。

有什么帮助吗??

谢谢!

【问题讨论】:

    标签: java eclipse maven-2


    【解决方案1】:

    当作为 maven 项目执行 svn checkout 时,m2eclipse 会在控制台窗口中写入它所做的事情,可以使用“控制台”面板访问,其中有一个所有可用控制台的下拉列表。这个控制台说明了什么?

    此外,如果您可以执行 maven 测试,您还可以在(上下文菜单的)maven 菜单中执行“更新项目配置”,应该执行相同的操作并配置 eclipse为您的项目。

    作为最后一个测试,您的项目是否有一个 maven 图标?

    【讨论】:

      【解决方案2】:

      您是否使用 Maven 在命令行上测试过您的设置? mvn 包可以正常工作吗? Maven 中源的位置是 src/main/java + 包名称。您是否将项目作为 Maven 项目打开?

      【讨论】:

      • 是的,它可以从命令行运行......并且没有错误! maven中的源码路径确实是src/main/java。您是什么意思将项目作为 Maven 项目打开?如果作为 Maven 项目签出,我假设每次都作为 Maven 项目打开
      • 是的,如果您以 Maven 的身份检查它就可以了……可能是疏忽了。
      【解决方案3】:

      感谢您的帮助,但是我注意到当我尝试在那里创建一个包并且我没有选项时,eclipse 本身的行为很奇怪。 所以我发现由于某种原因,eclipse 安装没有给我任何 Java 基本选项。 所以我下载了一个新的eclipse安装..我重复了整个过程,现在正在工作...... 不知道这个 Eclipse 有什么问题,因为我将它用于其他项目,我不知道我什么时候失去了基本功能!

      还是谢谢!

      【讨论】:

      • Eclipse 就像 Windows xp,你必须每隔一段时间重新安装一次
      猜你喜欢
      • 2014-12-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多