This problem continues to persist and I am hoping that someone who understands Eclipse can help.
Previously, I worked on a project that involved reading files. However, I am complete with that project and now my current project keeps reading the previous file.
I just want to run programs seperate from the personalityy.java file
I have already tried run -> configuration
Screenshot
It reads from personalityy.java
You're pretty unclear about what exactly you're trying to do, but in short, to run a java application, right-click on the source file in the explorer and select "Run As" and "Java Application".
It looks like you are new to Eclipse. Don't worry the problem is pretty simple. The Green run button on the menu bar will run the last run program by default. You probably have the new file open and you are using the run button in the menu to run. What you have to do is.
Open the file you want to run.
Right click inside the new file in text editor
Click Run as
Click Java Application.
In the future you can click the black down arrow beside the run button to select which program you want to run.
Related
I am using the Lynda.com tutorial Gradle for Java Developers to learn Gradle. In the tutorial, he opens a new project with no template and copies a folder from the exercise files into the new project (I'm not sure if this is relevant to my problem). Without altering the Java class found in said folder, he right-clicks it from the sidebar and clicks "run" from the drop-down menu.
When I right-click it the class, "run" does not appear. Additionally, there is a message at the top of the text editor that says something along the lines of needing to configure an SDK. When I click on it, a pop-up saying something about "1.8" appears, as well as an "OK" button. When I choose run from the top menu, it simply brings up an "edit configuration" pop-up.
Can anyone explain to me why my layout is so different from the tutor's?
Edit: Now I see where my issue came from. The tutor was misleading with his "how to use the exercise files" video. He showed it to be as simple as clicking "open" on Intellij and opening the folder or dragging the folder to the intellij icon, without configuring an SDK. But in the tutorial video I was watching, he did something completely different by creating a new project and pasting a folder within the folder for the video, which actually ended up looking different from the template he used (His project was called GradleLab and he copied the exercise files within it, while all the other exercise files include the GradleLab folder
Sometimes Netbeans disables the run button.Help me to overcome this problem.I can't keep restarting netbeans again and again.When I get this problem my clean button also get disabled.
Do Run -> Set Main Project and select your project.
To explain: netbeans is very context sensitive and you may be moving out of the context of your runnable project. In general, clicking any source window thats part of the project will enable the project's Run button but if you, for example, open some random text or csv file to take a look, the Run button will disappear because the text or csv file you're looking is not part of the runnable project -- you've moved out of the project's context.
Setting a project as Main will cause it to always be the 'in context' project with respect to the Run, Debug, Profile buttons.
As the comment mentioned, your app also might still be running and you should see a Stop button to press.
I have an assignment for school where I need to download files from github, edit code, and run and test them. I downloaded the files into a general project folder in eclipse, but can't seem to figure out how to run the java files within eclipse. So far I've been getting by with just using the command line, but it would be much faster and more efficient to do everything within eclipse.
There are multiple java files each with a main class. They are all under the same project and I don't want to have to make individual projects for each. Most of my googling has had the answer "right click -> run as -> java project", but I am using eclipse neon and do not see that option. When I try to set up a run configuration, the project does not show up for the project field and if I manually enter it it says that the project does not exist. Any ideas on how to get this working? Thank you.
Edit- The way that I got the files from github was by clicking "File -> Import -> Projects from Git -> Clone URL -> Master (Next) -> Next ->
The simplest way to launch a Java program is to run it using a Java Application launch configuration. This launch configuration type uses information derived from the workbench preferences and your program's Java project to launch the program.
In the Package Explorer, select the Java compilation unit or class file with the main method you want to launch.
Press the Run [ The Run button ] button in the workbench toolbar or select Run > Run from the workbench menu bar. Alternatively, select Run As > Java Application in the Package Explorer pop-up menu, or select Run > Run As > Java Application in the workbench menu bar, or select Run As > Java Application in the drop-down menu on the Run tool bar button.
Your program is now launched, and text output is shown in the Console View.
I downloaded the files into a general project folder in eclipse
This is your problem - to launch java classes you want a java project
OK. It appears that I may have figured this out and have things the way that I want them. Thanks to #markspace for this link that describes a similar problem. The simple solution was to create a new java project that had the same name as the github folder that I was downloading from, then change the source from default to the local git folder where the files are located. I could then use the other recommended solutions to right click, then run as java application to run everything within eclipse. Thank you everyone for your help.
I am new to java. I have just got Eclipse working (somehow) lol. well my programs are running fine until-
I save a program, close out of eclipse, and re-open the program. when I try to run it the same way that works for all the other programs, I am getting a message asking to "run with ant build". for some reason eclipse will not run any of my programs that have been closed out and re-opened, but will run new programs just fine.
does anyone know how to fix this???
thanks
EDIT- i would post an image, but I do not have at least 10 reputation.. what is happening is I go to open file => C:\Documents and Settings\xxxxxx\workspace\t\src\t (t is the program's name) and then I open it, and run it. When I run it (either F11 or the run button) it pops up a window saying "select what to run as", and the only options are 2 ant build icons. Running as ant build does not work, because this isn't an antbuild file. I created a new program just to test, (from scratch) and everything compiles and runs fine...
everything is compiling and running fine on NEW programs, but I just tried opening a program I created yesterday, and it is giving me the error mentioned above.. it was running perfectly fine yesterday. also, I have JDK installed at home, and I am getting this same exact problem.. JDK isn't the source.
EDIT- i have 10 rep now. Here's an image of what was happening before the fix
" what is happening is I go to open file.."
You don't want to open the file. You want to open the project
Click on File menu
Click on import
Click on General
Select on Existing Projects into Workspace. CLlick Next
Click Browse to search from your project
Select the Project, Click OK
Click Finish
The project should now show in your package explorer and you can then run it.
To run program JRE is enough.
If you want to build project you need JDK.
Eclipse is a Java application and it works without JDK,but it needs JDK to build a project.
Eclipse is not compiler or something like that, it's only an IDE.
In Eclipse, running a project is as simple as clicking the run button.
In NetBeans, I'm totally confused. How do I run the program? If I print something, where does it go (e.g. the console in Eclipse)?
Thanks!
EDIT: Solved it. For some reason it was running a different application than the one I had selected. Anyone know why?
It's the same in NetBeans, just klick the "Run" button (you need to have a main class defined though)
The output goes into the "Output" window which is displayed at the bottom of the editor by default.
If you don't see the output window, you can display it using the menu "Window -> Output -> Output"
In the menu, see Run > Run to run a project.
On the bottom right, find the output windows, that's where the print will appear.