标签: intellij-13

在IntelliJ 13上运行Google AppEngine应用程序

我在命令行中使用了guestbook appengine应用程序.为了加快开发速度,我需要在IntelliJ IDEA IDE中工作.但是,我无法运行该应用程序.我想问题是配置.我该如何配置IDE?

当我打开pom项目并尝试运行它时,IntelliJ显示Warning: App Engine facet not found in 'guestbook-war:war exploded' artifact.配置完所有其他选项后,我可以运行该应用程序.但是,IDEA然后显示:

com.google.apphosting.utils.config.AppEngineConfigException: Could not locate Z:\demos\google-app-engine\guestbook\classes\artifacts\guestbook\WEB-INF\appengine-web.xml
    at com.google.apphosting.utils.config.AppEngineWebXmlReader.getInputStream(AppEngineWebXmlReader.java:141)
    at com.google.apphosting.utils.config.AppEngineWebXmlReader.readAppEngineWebXml(AppEngineWebXmlReader.java:75)
    at com.google.apphosting.utils.config.EarHelper.readWebModule(EarHelper.java:171)
    at com.google.appengine.tools.development.ApplicationConfigurationManager$WarModuleConfigurationHandle.readConfiguration(ApplicationConfigurationManager.java:414)
    at com.google.appengine.tools.development.ApplicationConfigurationManager.<init>(ApplicationConfigurationManager.java:159)
    at com.google.appengine.tools.development.ApplicationConfigurationManager.newWarConfigurationManager(ApplicationConfigurationManager.java:101)
    at com.google.appengine.tools.development.ApplicationConfigurationManager.newWarConfigurationManager(ApplicationConfigurationManager.java:87)
    at com.google.appengine.tools.development.DevAppServerImpl.<init>(DevAppServerImpl.java:139)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
    at com.google.appengine.tools.development.DevAppServerFactory.doCreateDevAppServer(DevAppServerFactory.java:258)
    at com.google.appengine.tools.development.DevAppServerFactory.access$000(DevAppServerFactory.java:36)
    at com.google.appengine.tools.development.DevAppServerFactory$1.run(DevAppServerFactory.java:226)
    at com.google.appengine.tools.development.DevAppServerFactory$1.run(DevAppServerFactory.java:224)
    at java.security.AccessController.doPrivileged(Native Method)
    at com.google.appengine.tools.development.DevAppServerFactory.createDevAppServer(DevAppServerFactory.java:224)
    at com.google.appengine.tools.development.DevAppServerFactory.createDevAppServer(DevAppServerFactory.java:94)
    at com.google.appengine.tools.development.DevAppServerMain$StartAction.apply(DevAppServerMain.java:265)
    at com.google.appengine.tools.util.Parser$ParseResult.applyArgs(Parser.java:48)
    at com.google.appengine.tools.development.DevAppServerMain.run(DevAppServerMain.java:219)
    at com.google.appengine.tools.development.DevAppServerMain.main(DevAppServerMain.java:210)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606) …
Run Code Online (Sandbox Code Playgroud)

java google-app-engine intellij-idea maven intellij-13

7
推荐指数
0
解决办法
861
查看次数

在Intellij 13上,创建的可执行jar无效或已损坏

我尝试从Intellij 13(win8)上的项目创建一个可执行jar,遵循这些答案如何正确地从IntelliJ构建jar?并执行创建的jar,然后我得到"错误:Invaid或corrupt jarfile",然后是jar的路径.

我的项目很简单,但有多个java文件和一个UI表单.

构建之后,我在Project Structure | Artifacts上创建jar工件之后调用Build | Build Artifacts | Jar.

我使用maven scafold创建了项目,但是没有依赖于pom.xml.

我正在使用java7.缺少什么?

神器

java jar intellij-idea executable-jar intellij-13

6
推荐指数
2
解决办法
8109
查看次数

如何在IntelliJ IDEA 13 gradle任务中设置系统属性?

我有一个带有gradle构建工具的Spring Boot项目。JDBC URL,用户名和密码保存在一个属性文件中,该文件不是应用程序的一部分,它是一个外部属性文件,该属性文件的路径来自系统属性,如下所示。

export _JAVA_OPTIONS=-DdatabaseConfiguration=db.properties
Run Code Online (Sandbox Code Playgroud)

如果我从终端使用来运行应用程序,则它正在工作gradle bootRun,但是当我尝试从Intellij IDEA 13 gradle任务中运行时,它不起作用,该属性值为null。

我在运行/调试配置中尝试了VM选项,如以下屏幕截图所示,它也不起作用

运行/调试配置

如何在Intellij IDEA 13 gradle任务中设置JAVA_OPTIONS。

gradle intellij-13

6
推荐指数
1
解决办法
8032
查看次数

IntelliJ IDEA 13.1不断询问SVN的凭据

我正在使用IntelliJ IDEA 13.1.4并试图让它与Subversion一起工作.

我的工作副本是Subversion 1.8格式,我可以提交/更新/等.完美搭配TortoiseSVN 1.8.

当我尝试在IDEA中做同样的事情时,它会不断询问我的凭据,即使我选中"保存凭据"框也是如此.即使进入十次后,对话框也会不断弹出.我必须单击"取消",不能在IDEA中使用Subversion.

我正在尝试连接到SVN + SSH存储库(正如我所提到的,当我与TortoiseSVN连接时,它可以工作).我也可以从IDEA的SSH终端连接到同一主机.

这对我以前有用,但在升级到Subversion 1.8和IDEA 13.1.4后,出现了这个问题.

可能是什么问题呢?

svn ssh intellij-idea intellij-13

6
推荐指数
1
解决办法
4839
查看次数

IntelliJ + Ruby 插件的运行配置中出现“未找到 Gemfile”错误

我试图配置我的 IntelliJ 13.1.5 + Ruby 6.5.2 插件来运行 RSpec 测试。

当我转到“运行”->“编辑配置”并选中“捆绑包 (bundle exec)”选项卡中的复选框“在捆绑包的上下文中运行脚本”时,出现错误“运行配置错误:未找到 Gemfile”。见附件截图。

我的 Gemfile 肯定存在于工作目录的根目录中。在ls -la下面查找输出:

drwxr-xr-x  27 lukasm  staff     918 27 Oct 09:23 .
drwxr-xr-x  38 lukasm  staff    1292 13 Oct 15:53 ..
-rw-r--r--@  1 lukasm  staff    6148 20 Oct 11:12 .DS_Store
drwxr-xr-x  16 lukasm  staff     544 27 Oct 15:50 .git
-rw-r--r--   1 lukasm  staff     334  7 Jul 12:14 .gitignore
drwxr-xr-x  13 lukasm  staff     442 27 Oct 15:51 .idea
-rw-r--r--   1 lukasm  staff     203 29 Aug …
Run Code Online (Sandbox Code Playgroud)

ruby configuration rspec intellij-idea intellij-13

6
推荐指数
1
解决办法
3262
查看次数

使用Intellij自动导入自定义sbt配置

我无法在Intellij(13.1)中获得嵌入式sbt插件(启用了自动导入)以识别自定义sbt配置.我在我的sbt构建文件中有以下设置:

  lazy val EndToEndTest = config("e2e") extend (Test)

  private lazy val e2eSettings =
     inConfig(EndToEndTest)(Defaults.testSettings)

  lazy val root: Project = Project(
    id = "root",
    base = file(".")
  )
   .configs(EndToEndTest)
   .settings(e2eSettings)
Run Code Online (Sandbox Code Playgroud)

代码根据sbt控制台中的期望工作.例如,我可以写:sbt e2e:test(它将执行位于/ src/e2e/scala中的测试)

问题是目录/ src/e2e/scala不会在Intellij中注册为源目录.这使得很难使用intellij来管理测试.我可以手动将目录标记为源,但每次都会被还原

  1. 我更新我的sbt文件(自动导入).
  2. 通过sbt工具窗口进行手动更新

相关:使用预配置的配置IntegrationTest按预期工作,但自定义一次不工作.

scala intellij-idea sbt intellij-13

6
推荐指数
1
解决办法
488
查看次数

将自定义代码样式 xml 传递给 gradle idea 插件

有没有办法告诉gradle idea插件在生成项目文件时使用自定义代码样式xml?

我总是可以将 xml 复制到“~/Library/Preferences/IntelliJIdea13/codestyles”中,然后在导入项目后更改代码样式,但我希望 gradle 插件在生成过程中自动为我执行此操作。

谢谢!

xml code-formatting gradle intellij-13 idea-gradle-plugin

5
推荐指数
1
解决办法
1790
查看次数

Intellij IDEA 13 退出按钮

如何停止在 intelliJ 中运行的处理以调用关闭挂钩?

这是我正在寻找的按钮,但我的“运行”区域缺少此按钮。在我不小心点击停止后,我必须手动终止该进程。

我怎样才能得到这个按钮?

在此处输入图片说明

intellij-idea exit intellij-13

5
推荐指数
0
解决办法
598
查看次数

如何在 intelliJ 中查看 git pull 请求(托管在 bitbucket 上)?

如何在 intelliJ Idea (2018.3) 中审查 git pull 请求并在批准或拒绝之前检查编译时间、测试运行影响和其他 IDE 功能?

bitbucket pull-request intellij-13 github-codereviews

5
推荐指数
1
解决办法
3413
查看次数

如何使用intellij debugger打印日志?

我们如何在控制台中打印日志而不实际将 sysout 或日志添加到 intellij idea debugger 中的代码中?

logging intellij-idea intellij-13

5
推荐指数
1
解决办法
1357
查看次数