2014-04-04 44 views
1

我试图通过Eclipse Juno运行JHipster应用程序,使用jdk 1.7。 该应用程序似乎正在加载(没有控制台错误),但是当我试图与客户端(或通过邮递员,通过向端口8080中的REST servlet发送请求)到达服务器时,它没有响应。通过eclipse运行JHipster SpringApplication

但是,当我在命令外壳程序中运行“mvn spring-boot:run”时,服务器成功加载并响应完全相同的请求。另外,我设法通过eclipse和一些maven配置运行相同的命令,但它似乎只运行目标文件(jar)而不是源代码。我仍然无法使用eclipse运行这个应用程序的源代码,以便正确调试它。

有什么建议吗? 谢谢!

+0

毫不奇怪,如果你用“MVN”(命令行或Eclipse的),你正在运行运行从罐子里。你如何在Elcipse中运行?使用main()方法或部署到服务器(请注意URL可能会有所不同)? –

+0

@Dave Syer,谢谢你的回复。我用main()方法运行它。 JHipster文档中没有任何关于运行该应用程序的任何服务器定义。 – Rubin

+0

您是否尝试从Eclipse内部或服务器(Tomcat,...)使用spring boor?我可以运行与春季启动应用程序,但没有发现任何工作配置tomcat尚未 – andreapier

回答

0

因此,答案是很微不足道的,但因为我花了几个小时去实现它,它可能会节省一些时间取诚待人

  1. 下载&安装STS IDE。
  2. 将项目导入为现有的Maven项目
  3. 运行/调试项目。

我试图通过Eclipse一直运行它(不熟悉STS说实话),这可能需要一些额外的配置(另一种解释eclipse配置的评论将不胜感激)。一旦你使用STS,这很容易。

1

你不应该需要STS,只是Eclipse与J2EE的东西。

我已经在Eclipse(没有STS)中将sample jhipster作为Maven项目导入,并且在安装Maven依赖项后一切正常。

要运行该项目,作为应用程序运行和搜索应用(com.mycompany.myapp.Application)