For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!
(Application Express 4.2.5.00.08)
Hi every one
I'm Beginner in apex .. When i created form page, I found different spaces between fields and rows .. But i cant to adjust it .. ?
Help me please
PIC
http://i.imgur.com/ZSFlmCi.png
Demo https://apex.oracle.com/pls/apex/f?p=50581:3:4430339212420:::::
PIC http://i.imgur.com/T14TE3n.png
MOD: moved from JDBC
Could you elaborate please?
No.
Java is no scripting language.
You need to translate the java source code to the intermediate language which is in turn interpreted by the Java Virtual Machine (JVM) at execution time.
The java compiler which does the translation from source code to IL code works with files in your file system. You cannot pass in a stream to be compiled. (at leest the existing implementations I know of).
So your shell script must write the code into a *.java file (with the exact same name as the class), pass that file to the javac executable and after that it could run the JVM (the java executable) with the resulting *.class file as parameter.
Step 1 and 2 are better done within a Java IDE.
bye
TPD
When I took java 15 years ago, I could have sworn I saw our instructor execute a java command from the command line where he did the compile and the run at the same time with the main(String[] argv) method and a println enclosed in brackets. I think it was a hypothetical example to show that you could do it at the command liline because he was trying to use a visual example to show us parts of the main(String[] argv) statement.
Would you or anyone know about doing that?
I didn't attent that class but it's quite easy to create a shell script that does the three steps in sequence.
But again, Java is no scripting language.
If you want a scripting language with Java syntax you should have a look at Groovie but on the other hand the java syntax is quite hard to handle in scripting environments. It's a bit too chatty...
You can run a java class from a shell script like below:
#!/bin/sh
exec /usr/bin/java -DsysParam1="var1_val" -DsysParam2="var2_val" -cp jar1:jar2:jar3 /home/unixUserName/javaClasses/Test.java
exec /usr/bin/java
exit 0
2894431 wrote: You can run a java class from a shell script like below: #!/bin/sh exec /usr/bin/java -DsysParam1="var1_val" -DsysParam2="var2_val" -cp jar1:jar2:jar3 /home/unixUserName/javaClasses/Test.java exit 0
2894431 wrote:
No!
This is neither a valid answer to the OPs question (since your script does not create the content of Test.java) nor working.
The java executable can only run *.class files which contain byte code of the intermediate language generated by the javac executable.
Your suggestion leads to a ClassNotFound exception.
> When I took java 15 years ago, I could have sworn I saw our instructor execute a java command from the command line
Could be that the teacher wrote their own shell environment.
Or that you mistook an IDE for a shell.
Or, I believe at one time, there was an environment that did java scripting (there was one for C or C++ too) and perhaps that was it.