PhpStorm 2016.2.1从激活文件创建新项目时出现错误

PhpStorm 2016.2.1从激活文件创建新项目时出现错误,phpstorm,Phpstorm,很难解释,最好看这段视频: 这只会发生在这个项目文件中!其他项目没有问题 2016-07-31 16:34:55222[11533661]错误-intellij.openapi.progress.Task-空 java.lang.NullPointerException 位于com.jetbrains.plugins.webDeployment.AutoUploadComponent.getInstance(AutoUploadComponent.java:59) 在com.jetbrains.

很难解释,最好看这段视频:

这只会发生在这个项目文件中!其他项目没有问题

2016-07-31 16:34:55222[11533661]错误-intellij.openapi.progress.Task-空
java.lang.NullPointerException
位于com.jetbrains.plugins.webDeployment.AutoUploadComponent.getInstance(AutoUploadComponent.java:59)
在com.jetbrains.plugins.webDeployment.RemoteHostTask.doRun(RemoteHostTask.java:279)
位于com.jetbrains.plugins.webDeployment.actions.createproject.CreateWebProjectWizard$3.run(CreateWebProjectWizard.java:211)
位于com.intellij.openapi.progress.impl.CoreProgressManager$TaskRunnable.run(CoreProgressManager.java:635)
位于com.intellij.openapi.progress.impl.CoreProgressManager$9.run(CoreProgressManager.java:384)
位于com.intellij.openapi.progress.impl.CoreProgressManager$3.run(CoreProgressManager.java:170)
位于com.intellij.openapi.progress.impl.CoreProgressManager.a(CoreProgressManager.java:494)
位于com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:443)
位于com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:54)
位于com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:155)
位于com.intellij.openapi.application.impl.ApplicationImpl.a(ApplicationImpl.java:555)
在com.intellij.openapi.application.impl.ApplicationImpl$2.run上(ApplicationImpl.java:308)
位于java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
在java.util.concurrent.FutureTask.run(FutureTask.java:266)处
位于java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
位于java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
运行(Thread.java:745)
2016-07-31 16:34:55222[11533661]错误-intellij.openapi.progress.Task-PhpStorm 2016.2.1构建35; PS-162.1447.5
2016-07-31 16:34:55222[11533661]错误-intellij.openapi.progress.Task-JDK:1.8.0_76-release
2016-07-31 16:34:55222[11533661]错误-intellij.openapi.progress.Task-VM:OpenJDK服务器VM
2016-07-31 16:34:55222[11533661]错误-intellij.openapi.progress.Task-供应商:JetBrains s.r.o

2016-07-31 16:34:55222[11533661]错误-intellij.openapi.progress.Task-操作系统:Windows 10这是一个bug。我使用phpstorm已经有两年了,我可以肯定地告诉你——这不应该是那样的。 我也注意到了,但我认为这是我的环境出了问题(看起来不是,哈哈)

  • 通过ftp从现有文件创建新项目时,映射后 远程文件夹“
    项目根目录”
    ”每个子文件夹都应高亮显示 如“待下载”,背景颜色为绿色-此时 它是破碎的,不完全,但它只是视觉效果
  • 第二部分-下载过程完成后-项目应该在新窗口中打开-这也被打破了。 它不会打开新项目的窗口+不会在本地项目文件夹中创建文件夹
    .idea
    。这还没有完全打破——你可以“解决”它
解决方案(目前)- 确保您的“根路径”目录与“项目根目录”不同。

例如:

  • 您可以通过ftp访问
    /var/www/userX/
  • 网站docroot位于
    /var/www/userX/websiteName/public\u html/
    (或/www/,随便什么)
  • 您在ftp服务器的设置屏幕-(设置->构建、执行、解聚->部署-远程服务器设置)中选择
    /websiteName/
    作为
    根路径,而不是像往常一样选择/websiteName/public\u html/
  • 在向导中选择
    projectroot
    时,选择
    /public\uhtml/
    而不是像往常一样选择“/”)-这就是诀窍
现在,当您选择了“项目根目录”(与“根目录路径”不同)后,请后退(
在向导中单击“上一步”
),然后
选择您的ftp服务器
(是,再次),然后
单击“下一步”

现在,您可以看到您的远程项目树以绿色背景突出显示-选择您不想下载的文件夹(从下载中排除)-然后重复来回移动(向导中的上一步和下一步)

在此之后,您可以看到您的远程项目树已正确高亮显示,您可以继续“下一步”。收集和下载文件后,您的项目将按原样打开


如果没有帮助-重新启动phpstorm并再次重复创建项目,选择相同的目标文件夹-此时,本地现有文件不会被下载两次,因此速度会更快。

so。。
idea.log
对此有何评论?很抱歉,在周六/周日,所有远程读心术头盔都被锁在安全的地方,不允许任何人进入。很抱歉,先生“远程读心术头盔被锁在安全的地方”我是这个IDE的新手,所以我认为这是常见的事,或者我做错了什么。更新了日志条目,我现在还不知道它们是否存在。请尝试下一个2016.2.1 EAP版本或2016.2.1最终版本(下一个版本将提供的内容)。异常日志看起来类似于最近修复的票证: