【问题标题】:Eclipse: How to run a project from svn?Eclipse:如何从 svn 运行项目?
【发布时间】:2014-02-21 09:00:28
【问题描述】:

我最近在eclipse中通过svn导入了一个项目。 工作正常,但我看不到运行它的选项。 当我尝试创建运行配置(Java 应用程序)时,“项目:”文本字段为空,并且“浏览”对话框也... 运行通过 SVN 导入的项目有什么特别的设置吗? 有任何想法吗? 提前致谢。

【问题讨论】:

  • 从SVN导入的项目没什么特别的。
  • SVN 不“运行”项目。它只是一个用于源跟踪的存储库。如果代码没有可以运行的上下文,则与代码文件的保存位置无关。
  • @greg 谢谢。不过,创建和运行一个普通的应用程序是没有问题的。
  • @David 对,但它只是一个普通的 java 应用程序,我已经在我创建它的计算机上运行了它。

标签: eclipse svn project


【解决方案1】:

如果你运行一个java应用程序,你必须指定要运行的类,并且这个类应该有main方法。 (public static void main(String[] args))

参考:http://www.javaprogrammingforums.com/java-jdk-ide-tutorials/253-beginners-eclipse-tutorial-how-run-first-java-application-eclipse.html

【讨论】:

  • 谢谢。是的,该项目确实有一个主要方法,它已经在另一台计算机上运行。但是项目本身既不会出现在运行配置对话框的选择列表中,也不会出现在主类或任何类中。
【解决方案2】:

右击项目并选择Run as > Java Application。 Eclipse 应该搜索整个项目以找到具有main() 方法的类。这将为您创建一个启动配置,然后您可以根据需要对其进行编辑和修改。

【讨论】:

  • 这是我的问题,eclipse 确实(看起来)不这样做。我放了一张截图:i.imgur.com/MtazjM9.png
  • 看起来该项目不是作为 Java 项目创建的,而是作为“常规”项目创建的。必须将其创建为 Java 项目,以便 Eclipse 为其提供 Java 功能,例如运行它。
  • 就是这样。我再次从 svn 导入它,选择 java 项目向导。非常感谢!
  • 很高兴为您提供帮助。请注意,通常建议将.project.classpath 文件签入到您的源代码存储库中;如果这些文件存在,Eclipse 将自动将其作为 Java 项目导入。它使导入成为一个单步、几乎微不足道的过程。
猜你喜欢
  • 2017-12-27
  • 2011-06-16
  • 1970-01-01
  • 1970-01-01
  • 2010-10-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多