小编rob*_*111的帖子

无法解析IntelliJ Idea IDE中的符号javafx.application

我试图在IntelliJ Idea IDE中创建一个JavaFX应用程序,但我收到编译错误,说:

java:包javafx.application不存在.

我已将Project SDK和Project Language Level更改为Java 8,重新加载项目但它没有帮助.然后我检查了设置中是否启用了JavaFX插件.

在Google和StackOverflow上的搜索没有给我更多关于错误的想法.提前感谢您的帮助.

PS我在archlinux OS上使用IntelliJ Idea 14.0和java8.1.0_25.

java javafx intellij-idea

69
推荐指数
4
解决办法
10万
查看次数

创建一个 codemod 以向数组添加新元素

我一直在努力将新对象添加到对象数组中jscodeshift。我的问题是我无法弄清楚在获得VariableDeclarator. 我需要获取数组中的最后一个元素,然后才能插入新节点。这是代码:

export default function transformer(file, api) {

    const j = api.jscodeshift;
    const root = j(file.source);
    const changeList = root.find(j.VariableDeclarator, {
        id: {name: 'list'},
    }).closest(j.ArrayExpression, {
        elements: [""]
    }).replaceWith(p => {
        console.log(p);
    }).toSource();

};
Run Code Online (Sandbox Code Playgroud)

我正在AST 浏览器上玩它

javascript abstract-syntax-tree jscodeshift

4
推荐指数
1
解决办法
1291
查看次数