好的,我正试图在Ecipse IDE中运行一个java程序,当我点击最上面一行的run按钮时,它正在运行其他程序(我愿意运行的程序甚至不在要运行的选项中),当我右键点击左列的类名(所有项目、类等都在这里)并点击“run as”时,我没有得到“1 java应用程序”选项,而是得到了“运行配置”选项。
有人能分享这个问题的解决方案吗?
这是我试图运行的代码:-
import java.util.*;
public class CaesarCipher
{
static String encryption="";
static void encrypt(String str, int i)
{
char ch;
int ascii=0, nascii=0;
if(i<str.length())
{
ch=str.charAt(i);
if(Character.isLetter(ch)==true)
{
ascii=(int)ch;
if((ascii>=77 && ascii<=90)||
(ascii>=110 && ascii<=122))
{
nascii=ascii-13;
encryption+=(char)nascii;
}
else
{
nascii=ascii+13;
encryption+=(char)nascii;
}
}
else
{
encryption+=ch;
}
encrypt(str, i+1);
}
else
{
System.out.println("Encrypted text:-");
System.out.println(encryption);
}
}
static void main(String args[])
{
Scanner S=new Scanner(System.in);
System.out.println("enter text, your text must be >3 and <100");
String st=S.nextLine();
if(st.length()<=3 || st.length()>=100)
{
System.out.println("the string that you entered is invalid, please enter a valid text");
return;
}
encrypt(st, 0);
}
}
当运行一个java项目时,它将搜索一个main()函数,你的程序中不存在这个函数。
运行程序的解决方案如下:
public static void main(String[] args) {
System.out.println(encrypt("Hello World", 10));
}
Eclipse提供了一个出色的插件m2eclipse ,它将Maven和Eclipse无缝集成在一起。 m2eclipse的一些功能如下 - 您可以从Eclipse运行Maven目标。 您可以使用自己的控制台查看Eclipse中Maven命令的输出。 您可以使用IDE更新maven依赖项。 您可以从Eclipse中启动Maven构建。 它基于Maven的pom.xml对Eclipse构建路径进行依
我对scala语言(和一般编程)比较陌生。我最近安装了JDK和Scala IDE(用于eclipse)。安装进行得很顺利,但我在尝试运行Hello World应用程序时遇到了一个问题。当我尝试“运行方式”时,唯一可用的选项是“Java小程序”和“Java应用程序”。如何继续尝试作为“Scala应用程序”运行?非常感谢!
我可以将EclipseJava开发工具作为独立进程执行吗?我需要使用另一个程序的Eclipse JDT获取Java程序的AST结构,为此,我需要在后台将eclipse插件作为独立进程执行。 这可能吗?如果可能,怎么能做到呢?
问题内容: 下面的代码尝试做到这一点。 该代码将永远循环并检查是否有任何待处理的请求要处理。如果存在,它将创建一个新线程来处理请求并将其提交给执行者。一旦所有线程完成,它将休眠60秒,然后再次检查未决请求。 我的问题是这些线程完成的大多数处理都是针对数据库的。该程序将在Windows计算机上运行。当有人尝试关闭或注销计算机时,这些线程会发生什么?如何正常关闭正在运行的线程以及执行程序? 问题答案:
请帮助,我是Eclipse新手,在我的Eclipse IDE中(以前我使用NetBeans)出现了以下错误,每当我启动Tomcat服务器运行项目时,我都会出现以下错误
我正在使用STS 2.81附带的Spring Batch模板和Manning的Spring Batch in Action中的示例创建一个Spring Batch作业。我可以毫无问题地执行块读取器和写入器,但我的代码跳过了处理器。我甚至尝试过在处理器中取消所有对象,但什么也没有,对象仍然设法被写入,就像处理器被忽略一样。我尝试在处理器中调用system.out.println,但没有在终端中打印出