问题标签 [run-configuration]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
11041 浏览

angular - Angular 5 WebStorm 运行配置

我很惊讶地看到 Angular 在 Jet Brain 的 IDE WebStorm 中还没有条目,你们使用的是哪个运行配置?

我想执行:ng serve

但也许有更好的选择?

像 vue 一样npm run dev,它会在您的默认浏览器中的服务地址打开一个页面?

此页面未命中运行配置,https: //www.jetbrains.com/help/webstorm/angular.html

更新 :

为了澄清起见,我正在谈论为 react 和 vue 应用程序制作一键式运行按钮:

在此处输入图像描述

0 投票
3 回答
5862 浏览

java - Intellij Idea - 即使声明了 main 方法,也无法运行简单的 java 类

我是一名自学成才的程序员,对 Java 和 Intellij Idea 都不熟悉。我想在 Intellij Idea Ultimate 2017.3 中运行一个名为 payroll 的简单 Java 类

不幸的是,IDEA 检测到一些错误,表明它无法解析符号“String”和“System”。当我尝试运行/编辑配置时,IDE 指出在类中找不到 main 方法,但显然它已经声明了

我以前使用过 Eclipse 和 Netbeans,然后一切都很顺利。谁能指出对我造成这种滋扰的主要原因以及如何解决?

这是程序的截图

0 投票
1 回答
544 浏览

node.js - 为什么此 WebStorm 配置不允许我在节点应用程序中设置断点?

我正在尝试调试具有 go 后端和 node.js 前端的应用程序。我只用一个简单的 运行后端bra run,它发出:

NFO[12-08|11:57:59] Initializing HTTP Server logger=http.server address=0.0.0.0:3000 protocol=http subUrl= socket=

然后我尝试使用以下npm配置在 WebStorm 中运行调试会话:

在此处输入图像描述

当我开始调试会话时,这会输出以下内容:

所以我对调试 Web 应用程序很陌生,但我希望我现在可以打开浏览器localhost:3000/my/script.js并在 WebStorm 中设置断点。但事实并非如此;我可以很好地导航我的应用程序(即使只是bra run命令和调试会话在 WebStorm 中不活动),但它不会触发 WebStorm 中的任何断点。我也不完全确定ws://128.0.0.1:9229端点的用途,但我认为这与我无法工作的原因有关。

我已经为此苦苦挣扎了好几个小时,并且非常坚持如何让应用程序运行,以便我可以使用 WebStorm 来调试它。

0 投票
1 回答
1759 浏览

javascript - WebStorm 中的断点未命中 JavaScript 调试

我在 WebStorm 中有以下配置设置:

在此处输入图像描述

当我单击调试时,它会很好地启动 Chrome 并导航到该页面,但我的断点永远不会被命中。它以某种方式连接,因为我console.log()在 WebStorm 中看到了所有输出。

我正在尝试导航到屏幕截图中指定的 URL,并在中设置断点main.js,但它没有按预期工作(请参阅:根本)。我不确定我错过了什么。我尝试在远程 URLmain.js部分为特定文件设置远程 URL ,但这也无济于事。

作为参考,我通过bra run和运行应用程序npm run watch

快速更新

所以我实际上已经能够获得一个断点,但它位于不同的文件中(在不同的路径中):

../public/app/core/routes/dashboard_loaders.ts允许我在断点处停止,但../public/dashboards不允许。

在此处输入图像描述

当我导航到http://localhost:3000/dashboard/script/main.js?orgId=1时,它会到达路线:

最终确实会加载文件../public/dashboards/multi.js——但没有遇到断点。

进一步更新

看起来脚本是通过以下命令(in ../public/app/features/dashboard/dashboardLoaderSrv.js)提供的:

$routeParams在哪里type:scriptslug:main.js- 如果我进入这个函数,我会得到一个与我的实际main.js文件相同的匿名(?)文件,但名称就像43550而不是main.js- 我认为这归结为根本缺乏 JavaScript 的知识处理我的一些事情。:)

0 投票
1 回答
675 浏览

java - 如何设置 System.setOut() 的目录

我想将我的输出另存为指定文件夹。以下代码会将输出保存在项目根目录中。我怎样才能改变它?

此外,我曾尝试在 Eclipse 中更改“运行配置”->“通用”->“输出文件”,但这对我没有帮助。

0 投票
1 回答
1130 浏览

android - 以意图运行 Android 活动

我有一个活动,需要在活动启动时将参数作为额外的意图传递。有什么方法可以从运行配置中设置演示参数,以允许我从 Android Studio 运行活动,而无需创建临时默认活动来启动我正在处理的活动?

0 投票
2 回答
272 浏览

eclipse - 如何防止我的 GWT 项目的运行配置的命令行参数被覆盖?

我有一个多模块 GWT 项目,我正在尝试在 Eclipse 中使用 SuperDevMode(或者新名称是 GWT Dev Mode with Jetty)进行调试。

我在用:

  • 火星 .2(版本 4.5.2)
  • GWT 2.7 SDK(虽然也安装了2.8.1)
  • GWT Eclipse 插件 3.0.0
  • Eclipse JDT 1.3.0 的 Maven 集成
  • gwt-maven-plugin 版本 1.0-rc-8

过去,有时在运行 GWT 开发模式时,运行会失败并显示以下消息:

(是的,它确实说“正在运行”,而不是“正在运行”,我只是注意到了这一点)。请注意,我更改了一些路径和类名,但这些更改不应该很重要。

我通过编辑运行配置解决了这个问题。事实证明,在末尾添加了一个额外的命令行参数“.module”。当我删除该参数时,我可以调试。

但是,这个论点不断地回来。最近,每次我尝试使用 Run As -> GWT Dev Mode with Jetty 调试应用程序时,它都会回来。

我已经尝试使用 gwt:devmode maven 目标,并且到目前为止每次都可以正常工作。

我也尝试过保存运行配置的本地副本。保存的配置看起来不错,但是当我尝试运行它时,在启动调试会话之前添加了“.module”,我得到了同样的错误。

我想我可以开始使用 gwt:devmode 来启动我的调试会话,但是调试环境略有不同,所以我希望能够继续使用 GWT 开发模式和 Jetty。

有没有人遇到过这个幻影“.module”插入并想出如何让 Eclipse 停止这样做?

0 投票
0 回答
215 浏览

eclipse - 如何在 Mac OS X 上的 Eclipse Oxygen 配置参数文本区域中禁用智能引号?

Mac OS X 上的 Eclipse Oxygen 应用程序默认为“运行配置”对话框的“参数”选项卡的文本区域输入启用了“智能引号”功能。这非常烦人——我从不希望在我为运行应用程序指定的参数中使用智能引号。每次打开“参数”选项卡时,我都可以通过打开控制菜单、选择“替换”子菜单,然后关闭“智能报价”来关闭该功能。我真的很想在某些首选项中指定“智能引号”在这种情况下应该默认为“关闭”(它在 Eclipse 的其他地方默认为“关闭” - 它仅在这个文本输入案例中打开。)

0 投票
1 回答
1636 浏览

java - 在 IntelliJ JUnit 运行配置中共享环境变量

我正在使用 IntelliJ IDEA 使用 JUnit 编写和运行 e2e 测试。我的测试需要设置一些环境变量,所以我在 Run Configurations 对话框中设置了这些(通过 Run-->Edit Configurations, Environment Variables 字段)。

这很好用,但问题是每当我运行单个测试时(例如,通过单击代码编辑器左侧的绿色“播放”图标),它都会为我创建一个新的运行配置,以便在没有环境变量的情况下运行这个单个测试我定义了,这显然会导致它失败。我需要再次打开“运行配置”对话框并将环境变量从另一个配置复制到新配置。请注意,我需要为我运行的每个测试都这样做,这很烦人。

有没有办法只设置一次环境变量并将它们用于我运行的每个测试? “运行配置”对话框中的环境变量设置

0 投票
2 回答
420 浏览

intellij-idea - Intellij Idea - 忽略外部工具的非零退出代码

我在实际启动运行配置之前 使用外部工具运行命令 但是如果外部工具返回非零状态,则构建配置停止。这是完全正确的,但我找不到任何方法来忽略失败。如果是平原,我会做类似的事情。但在Idea,这似乎是不可能的fuser -k 1099发射前bashfuser -k 1099 || true

外部工具配置

有任何想法吗?