How to get "Executable java file"?
Hi,
I wanted to get the .class file of my java programme for execution. i.e say "c:\java Abc ", I wanted to get "Abc" so that I can execute my file in my GUI like "java Abc".
Here is what I am doing
File file;
String command = "java";
Process p;
String classname = file.getPath(),fileName = file.getName();
p = Runtime.getRuntime().exec(command+" "+classname);
When I use this, I get the .java file. I wanted to get the "EXECUTABLE FILE ONLY", can any one help me?
Thanks
Put these lines after fileName = file.getName();
if (fileName.endsWith(".java"))
// Remove the .java extension from the filename
fileName = fileName.substring(0, fileName.length() - 5);
}
Similar Messages
-
How can i execute "*.java " files in Workshop
Hi,
Im sunil,new to this weblogic workshop8.1..i dont know how to execute standalone .java files or servlets in workshop.plz help me and tell the way.
regards
Budati sunilIm not too sure about the Java project. But single normal java files with public static void maain(String [] args) are very simple to execute.
1. Write the java code somewhere lets call this class A.
2. Make a dummy page flow.
3. In the begin action of this pageFlow, call the main method of the A class directly using A.main(null) since main is a static method. your code will work fine.
4. If you have to pass a String[] as parameters. Before calling main, create this String[] and then pass it.
In this way you can make a jsp and take the input from the user also.
Hope it helps
Cheeers -
How to run standalone java file from weblogic server on Solaris
Hi,
We have a requirement to run a java file at a scheduled time in a day using cron scheduler on our linux server.
We need to fetch data from the database & perform some business logic in this standalone JAVA file.
Our application has an EAR which is deployed on Weblogic 10.3 server & in our application, we are utilizing the datasource created in that domain.
Now, we have created a standealone Java file & used exisitng datasource (without Hibernate) of the domain with the help of below forums,
Use DataSource of weblogic in a standalone Java file
able to achieve the same.
I've bundled this JAVA in application WAR & depoyed on the same domain where datasource is created.
Now, how can I execute this file from anywhere on the server using weblogic classpath.
Please help on the same in implementation.
Thanks,
UttamIf the Java application must be stand-alone you must not deploy it on WebLogic, then WebLogic will manage its lifecycle.
In this case you can use the CommonJ API and use the timermanager if it must run on a certain time. More information
of how to do this can be found here: http://middlewaremagic.com/weblogic/?p=5569
If you keep the Java application stand-only and want to use a cron job you can follow the example presented here: http://middlewaremagic.com/weblogic/?p=7065
Note that the example runs a WLST script, but you can follow the same steps to run your Java application. -
hi all,
here java people have given wsdl file to me, how to do the scenario,
and how to get the wsdl file from the java people.
regards,
priyaHello Priya,
Go to http://<hostname>:50000/wsnavigator or any other UDDI server and search for the web service to be invoked
There you can find the Webservice Definition (WSDL) file.
Check this weblog:
Invoke Webservices using SAPXI
regards
Gangaprasad -
How to create executable jar files??
how to create executable jar files??
thx :)Using JAR Files to Deploy
http://developer.java.sun.com/developer/onlineTraining/Programming/BasicJava2/jar.html#jar -
Cannot Execute .java File..
Hi,i'm really confused about this..it's so weird..
i'm trying to execute (.java) file from another directory, but
it can't,why? if i just compile that file from another directory
there's no problem with that...
ex : i have file named Hello.java which i save it on C:\Work
i compile this file like this :
C:\javac C:\Work\Hello.java
there's no problem when i compile that file, but when i try to
execute that file i got this messages :
Exception in thread "main" java.lang.NoClassDefFoundError: C:\Work\Hello
this is how i execute that file : C:\java C:\Work\Hello
if i execute like this : C:\Work\java Hello, there's no problem..
Why (.java) file cannot be execute from another directory...
Thanks a lot..It considers the pathname to be part of the class name when you do it like that, and since you don't have a class named C:\Work\Hello (and can't, since you can't use colons or backslashes in the name), that's not gonna happen.
Try this:
java -classpath C:\Work\ Hello
Note the space between C:\Work\ and Hello. Hope that helps :) -
Hi All,
I am extending a seeded CO and when I try to compile it in JDev , it asks for many class files the seeded CO imports.
I have copied all those imported files to my local system and when I try to compile , it still throws an error that some class files used by the classes imported in seeded CO are missing. Now this goes on and on. ( Seems entire server needs to be on my local system).
Now I decided to port the custom CO to server and compile it there. Even this seems to be a hard task for me as the javac command is not working on the server. It throws following exception
Exception in thread "main" java.lang.ClassFormatError: com.sun.tools.javac.main. Main (erroneous method access flags)......................................
Pls suggest how to compile a java file , as downloading entire server classes is a herculean task for me.
Thanks,
SrikanthHi Avajain & D.Ram ,
Thanks for the reply.
I have downloaded around 70 dependent class files to local system. Now the CO is getting compiled correctly.
I am extending a region level controller in Payroll page where in I have to default the salary to a predefined value.
This field is having a VO attribute to it. Now can I go ahead and set a value to the MessageTextInput or should I extend the VO to replace the desired value in the place of already queried value.
Thanks,
Srikanth -
How to access the *.java file corresponding to a TypeElement T?
Here is a problem:
How to access the *.java file corresponding to a TypeElement T from a AnnotationProcessor environment?
Let us say the hook method
public boolean process(Set<? extends TypeElement> annos, RoundEnvironment roundEnv)
is invoked with a TypeElement T such that T.getQualifiedname() = "a.b.c.X"
And the problem is how to locate the file that has the *.java source code for a.b.c.X?
That is the file that has the source code for a.b.c.X say "some/path/a/b/c/X.java"?
For simplicity, let us assume that TypeElement T corresponds to a top-level Java class.Pinaki wrote:
That is not something you as the annotation processor author should be asking about. That is something you the person configuring the javac environment should set up via the -d option or its equivalent.
I strongly recommend using a separate output directory hierarchy.That is the way the current implementation is. The annotation processor takes a -Aout= <some directory path> to write generated output relative to a user-specified location (which defaults to the class output location).That is contrary to the design of the annotation processing facility. The intended use is for that information to be configured via options like "javac -d".
Additionally, IMO it is a serious configuration error to put generated files and input files, presumably tracked under version control, in the same directory. Interesting you said that. We are just running some "field trial" with these things and some users want them to be in the same directory of the original *.java files (especially when their source files are spread across many roots) .
Who knows what the user wants?The user does and the user is free to (mis)configure their environment however they like ;-) However, that is the user's option and the user has control of this via the javac command line. The annotation processor is not the proper place to configure this setting; see slide 7 of http://blogs.sun.com/darcy/resource/J1_2006-BOF-0606.pdf for some thoughts on different roles in annotation processing.
presumably tracked under version control, in the same directory.version control is another 'usability issues' that we are trying to get our heads around with this stuff. "To check-in or not?" - that seems to be the question. When presented these facilities without any cue, "the users" were divided -- some wanted them to be checked-in, some did not. The context where these generated files being used -- there exists some rationale to check them in a version control system.The right answer depends on the circumstances, but IMO generally generated files should not be checked in under version control, especially if they are derived from other source files. Checking in generated files of this nature just creates the opportunity for them to get out of date with the originating files. -
I imported different trips to different catalogs on different external hard drives. Later renamed external HDs. I want to combine catalogs and have my source (NEF) files all together on one drive. I’m not really sure how to get those source files back and get rid of the extra long path to where the source files are now located. If I re-link files to their current catalog (many different paths to files in same catalog) can I merge (import catalogs) into one master catalog? Will the new (Master catalog) have the correct link to the source file? If not, how or can this be done?
I have tried to explain my situation as clearly as I can. Do you understand my situation?
This maybe something you don’t have time to help me with. If not can you suggest somewhere I can get an answer? I really need help. PLEEEZZZ HELP ME.
Bruce Schuerman
Norman, OK
405_514-4875 (call collect)
[email protected]Is there any solution (other than buying
I really think 'buying' is the best solution on this one. Ideally, you would have at least five internal hard drives.
System
Projects
Cache/Scratch
Media
Exports
Use externals and network drive only for backup. -
How to Generate a Java file for a JSP Page
Hi ,
I am using weblogic11 .
I am working on a JSP page which nearly consists of 4000 lines of code.
I need to debug the file , but weblogic server is not generating the java file for the JSP pages .
Please let me know how can i genertae Java file for the jsp pages ??JSPs are compiled into servlets automatically and those classes are stored in WEB-INF/classes folder. Servlet engine handles servlets.
-
How to compile a java file which is in memory?
how to compile a java file which is in memory?
such as:
String s="class MyClass {....}";
how to compile the string?
thxcome on ...That was a perfectly valid solution.
Do you know how to call the sun.* compiler? If not then search the forums for it. If that interface still exists (which it might not in newer versions) you then will create a string stream from your class and pass it to that. -
How to get the java code of the message mapping
how to get the java code of the message mapping,
I mean to ask how to get the background java code of the message mapping(graphical mapping).
And where to view it?Hi Satya,
The JAVA code for graphical msg mapping is in below folder:
\usr\sap\<SID>\<DVEBMGS10>\j2ee\cluster\server0\temp\classpath_resolver
Here all the mapping jars are there in this folder.
Just decompile these jars and you can see the code.
Thanks,
Rajeev Gupta
Message was edited by:
RAJEEV GUPTA -
How to compile a java file in J9 for windows mobile 5.0
I have downloaded J9 for windows mobile 5.0 and need help on how to compile a java file.
You can compile your source code using J2SE ;)
may be this is important for you:
http://awareness.ics.uci.edu/~rsilvafi/pocketPC/index.
html
Regards!!!Actually i am using some eSWT related classes also.. so is there any way to compile from the J9 environment using J9 console.. -
How to get a PDF file in iMovie ?
Hello,
I have a sketch as a PDF file on my desktop.
How can I get this sketch in iMovie '11 ?
Thanks for your answer !
JohnThank you, but I have to be more clear ...
I received a drawing from a friend - a Windows user - as a "docx" file.
When I clicked on it, it opened in Pages '09 version 4.0.5 with a message popped up stating : - Some warnings occurred. Would you like to review them now ? You can review warnings at any time by choosing View > Show Document Warnings.
With "Don't Review" or "Review" commands.
I clicked on "Review" and saw a Documents Warning stating a Missing font Calibri.
Clicking on Share > Create a PDF document that can be viewed and edited with a PDF application, or viewed in a web browser. Image quality 'Good' . And command 'Next …' and saved as ' logos1.pdf ' on Desktop command EXPORT.
It opened in Adobe Reader and I saw this message :
- This document does not allow you to save any changes you have made to it unless you are using Adobe Acrobat 9, Adobe Acrobat Pro 9, or Adobe Acrobat Pro Extended 9. You will only be saving a copy of the original document. Do you want to continue? -
The Adobe Reader vs 9.4.2 was put on my Mac years ago …
I have the feeling I'm circling around a problem while NOT knowing how to get the sketch file in iMovie '11 …..
Please tell me what do I do wrong ?
Or should I ask my friend to resend the logo in another, and what file format ?
Hope I could make myself understandable, after several years living as a dutchman in France ? -
How to get list of file names from a directory?
How to get list of file names from a directory?
Please helpIn addition, this:
String filename = files;Should be this:
String filename = files;
That's just because he didn't use the "code" tags, so [ i ] made everything following it become italicized.
Maybe you are looking for
-
Hi, some of my songs appear greyed out with a ring of dots to the left in itunes when I view whats on my iphone 5. These songs will not sync to my phone but have synced to my classic and shuffle? Can anybody tell me why this is? Cheers
-
Max no. of files as attachment in mail
Hi, Can you please let me know how many maximum number of files we can send as an attachment through FM SO_DOCUMENT_SEND_API1. If there are multiple files as an attachment, can we zip it and send it as attachment. Please provide sample code if you ha
-
10.1.0.4 upgrade to 10.2.0.2 advice
Hello, I would like an advice about how to upgrade from 10.1.0.4 to 10.2.0.2 under Windows. 1) Would you use the upgrade assistant? 2) Would you export/import to another machine with the new software already installed?
-
Re: AMEX Cli denied**
Hello Everyone, I recently request an credit increase on my Amex delta Gold upon ACTIVATION .I've got a 7-10 days message. And I talked someone from Amex via chat.he said my relationship with Amex is very new. But he suggested me to call CLI depart
-
Copy/paste photo's to docs in Adobe ios
Can a person not copy/paste a photo to a doc?