Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Eclipse运行旧程序,没有主方法_Java_Eclipse_Main - Fatal编程技术网

Java Eclipse运行旧程序,没有主方法

Java Eclipse运行旧程序,没有主方法,java,eclipse,main,Java,Eclipse,Main,我创建了一个新的包和一个新的类,并尝试运行这个程序,它要么继续运行我的旧程序,要么说它没有主程序。我有“自动构建”功能 公共类测试{ 公共静态void main(字符串[]args){ int[]x={1,2,3,4,5}; 增加(x); int[]y={1,2,3,4,5}; 增加(y[0]); System.out.println(x[0]+“”+y[0]); } 公共静态无效增加(int[]x){ 对于(int i=0;iJava应用程序 这应该是可行的。确保您的启动配置指向“测试”,如果

我创建了一个新的包和一个新的类,并尝试运行这个程序,它要么继续运行我的旧程序,要么说它没有主程序。我有“自动构建”功能

公共类测试{
公共静态void main(字符串[]args){
int[]x={1,2,3,4,5};
增加(x);
int[]y={1,2,3,4,5};
增加(y[0]);
System.out.println(x[0]+“”+y[0]);
}
公共静态无效增加(int[]x){
对于(int i=0;i
尝试右键单击代码:

运行方式->Java应用程序


这应该是可行的。

确保您的启动配置指向“测试”,如果不是,请确保您执行
运行方式>Java应用程序

否则,您可以尝试清理
项目。
清理工作区并重建项目


除此之外,代码似乎还不错。

您打算如何运行它?而且,Java是按值传递的。“旧”给人向后兼容的感觉。。。确切的错误是什么?您的类名是否与.java文件的名称匹配?(最好是大写)你发布的代码很好……类名应该以大写开头case@Achilles同样的答案我得到-2分:D@Achilles我不知道,我没有发帖问,我只是想帮忙。解决办法是显而易见的。但我想知道为什么我得到了-2的声誉:DMaybe,因为我的答案很短。也许我应该添加一些“lorem ipsum”内容。@Achiles他/她添加了,它在标题中:)@concrete\u rose我不知道你为什么得到了a-2,它现在工作了吗?@concrete\u rose完全正确,我不认为得到a-2的正确答案有什么意义。不过告诉我们他使用的IDE会有很大帮助。@concrete\u rose哦,我明白了。然后,我们的答案是正确的,所以是的,我投了你的。
public class test { 
    public static void main(String[] args) {
        int[] x = { 1, 2, 3, 4, 5 };
        increase(x);
        int[] y = { 1, 2, 3, 4, 5 };
        increase(y[0]);
        System.out.println(x[0] + " " + y[0]);
    }

    public static void increase(int[] x) {
        for (int i = 0; i < x.length; i++)
            x[i]++;
    }

    public static void increase(int y) {
        y++;
    }
}