小编use*_*014的帖子

找不到"org.eclipse.ui.menus"扩展点的模式

我安装的eclipse版本是10.0.1.当我添加一个扩展点"org.eclipse.ui.menus",当我单击右键创建一个子菜单选项时,它只显示一个"通用".

它说有3个警告:

No schema found for the "org.eclipse.ui.menus" extension point
Run Code Online (Sandbox Code Playgroud)

我怎么解决这个问题?

eclipse-rcp

8
推荐指数
2
解决办法
8651
查看次数

如何从github项目创建一个jar文件

我想要一个项目的jar文件,https://github.com/klout/brickhouse但我没有在网站上看到任何链接给我jar文件.右侧菜单上有一个链接,可以将项目下载为zip文件.

我发现类似的问题如何从github树创建单个jar文件?,但我在pom.xml中有依赖项.我正在使用eclipse和win-7.我能想到的一种方法是在eclipse中创建一个新项目,添加所有java包和文件,从pom.xml获取所有依赖jar文件,下载它们并添加到类路径.但这将是一个漫长的过程.任何帮助深表感谢.谢谢.

java eclipse maven

8
推荐指数
2
解决办法
1万
查看次数

如何在读取java源文件时查找变量的类型

假设我有一个source.java与下面相同的 java 源文件 ( )。

1  package demo;
2
3  public class Source {
4
5   public static void main(String[] args) {
6
7       String sample = "foo bar";
8       
9       System.out.println(sample.length());
10
11     }
12  }
Run Code Online (Sandbox Code Playgroud)

现在我想编写一个java代码,逐行读取这个源文件,当它遇到第9行中的变量时,它会告诉我样本变量属于sample哪个类(即)。java.lang.String我怎样才能做到这一点?我已经看到下面的链接,它对我不起作用,因为它在同一源文件中打印类型名称。

打印 Java 变量的类型

java parsing

2
推荐指数
1
解决办法
1420
查看次数

Rails 默认路由中的路由名称生成不一致

我有一个模型Leave和一个控制器名称“ LeavesController”。当我将resources :leave[singular]设置为 the 时routes.rb,路线名称就可以了。但是当我设置resources :leaves[plural] 时,我会得到一些有趣的路由名称。有关详细信息,请参阅屏幕截图。[叶,新叶,编辑叶]

我怎样才能摆脱这些有趣的路由名称?

这是我在 routes.rb 中设置 <code>resources :leaves</code>

ruby ruby-on-rails

2
推荐指数
1
解决办法
257
查看次数

如果char数组的语句不能正常工作

所以我创建了一个void函数,它应该为一个2D数组赋值178.然后我创建了一个if语句,检查这个数组是否不等于178,如果它不相等,那么计数器(int变量stevec)增加1.运行调试器我发现这个条件总是正确的,但它不应该,因为数组中的所有值在开头都等于178.我也声明了char matrix [10] [10] = {}; 在最开始的所有功能之外.

   void set_matrix_to_default()
{
    for(int y=1; y<=9; y++)
    {
        for(int x=1; x<=9; x++)
        {
            matrix[x][y]=178;
        }
    }
}

void Check_Win()
{
    int stevec=0;
    for(int y=1; y<=9; y++)
    {
        for(int x=1; x<=9; x++)
        {
            if(matrix[x][y]!=178)
            {
                stevec++;

            }
            else
            {
            }
        }
    }
    if(stevec==9*9)
    {
        cout<<"Konec igre, zmagal si!";
        exit(0);
    }
    else {}
}
Run Code Online (Sandbox Code Playgroud)

c++ arrays loops multidimensional-array minesweeper

0
推荐指数
1
解决办法
79
查看次数