Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 5 years ago.
Improve this question
I'm wondering if I can access to a Posix Message Queue in Java as I have an application that can't be modified and uses a message queue to talk to other processes.
Is there any api or package that do that?
I know that I can use JNI but I need to do this ASAP so no time to develop that.
Regards.
A bit of Googling found Posix for Java.
Take a look at JNA at GitHub (latest JavaDoc). Quoting the project's description:
JNA provides Java programs easy access
to native shared libraries (DLLs on
Windows) without writing anything but
Java code—no JNI or native code is
required. This functionality is
comparable to Windows' Platform/Invoke
and Python's ctypes. Access is dynamic
at runtime without code generation.
Several projects are using it, including IntelliJ IDEA, Cassandra, and Netbeans.
Related
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 3 years ago.
Improve this question
I am looking for a library / framework that lets me develop Java UIs (e.g., for Windows) using the Android views, layouts and animations. Things like a message loop and AsyncTask would be a great bonus. I don't want to run an emulator but simply get a jar-file.
Unfortunately, my google-foo is insufficient for this task.
Kind regards,
Volker
The project IcedRobot has the goal to develop such a framework. But unfortunately it seems to be stuck - announced in 2011 and no updates for 2 years now.
I don't think there is and will have such thing. Be able running android view system requires not only the java file but lot other native library such as SurfaceFlinger.
This is not possible as Android java is not standard java and doesn't run on JavaVM but rather on DalvikVM.
Take a look at this question:
DalvikVM Vs JavaVM in Android?
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 6 years ago.
Improve this question
i was just wondering if anyone knew of a portable java IDE/Compiler? Something like an iPod but not so advanced, that let's you work with and compile java?
Just thought it would be a cool idea :P
This serves the purpose. We can compile the programs without requiring Java compiler on our machine.
There is an IDE for Android which supports this, see AIDE
Search for drJava. Is a pretty complex editor and includes a(n Eclipse) compiler.
Unfortunatelly, the project seems to be dead.
If you have an iOS device (iPhone, iPod touch or iPad) at hand, you can jailbreak it and install Java from Cydia. This gives you the compiler and the VM. However, it's old and limited to command line functionality.
You can use http://ideone.com/. This is a website for compiling and running java applications Here you can create an account and save all your example programs, which you can later refer from different location or even share it with others.
You can also practice other computer languages in it. It supports more than 40 programming languages.
Have you given any thought about using codenameone platform? http://www.codenameone.com/
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 4 years ago.
Improve this question
How can i make a Java program which can update itself. I make this program for use within small team. I do not need any advanced features. I just need a simple and minimal solution.
Java Web Start is meant specifically for this. You ship one jnlp file, and java takes care of fetching the newest version from a server.
Apart from that, you can download updated classes and replace them at runtime.
What do you mean by self-updating ?
If you mean that it changes its behavior at runtime (which is rare), you could create code that writes java code, compiles it, and loads it from within a running program. I've seen that done.
The more common scenario is to have a core program with plug-ins, where the plug-ins themselves can be updated at runtime. The simplest way to do this is simply to use interfaces for these services and then load instantiations of these types at runtime. However, writing a fully robust plug-in framework is usually reinventing the wheel. There are many existing architectures such as OSGi.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 4 years ago.
Improve this question
I'm interested in finding a concatenative language interpreter in Java. Ideally, it should satisfy the following conditions:
It has an interpreter, not (only) a bytecode compiler for JVM.
The language itself has decent documentation, not only a few examples and a "I'll document the rest someday" notice.
The project is not completely abandoned.
In short, I'm looking for a reasonably "alive" concatenative language that can be embedded into Java easily.
I was looking for something similar today and ran into JKat.
I found JOLIE. It says:
JOLIE is a service-oriented programming language, that you can use to build powerful orchestrators.
An orchestrator is a software application that composes other services in order to obtain new functionalities.
Writing an orchestrator means to deal with the composition of service communications
7th is developed as a java script engine named "7th". There are examples how to interact between 7th and the calling Java™ program. Write Engine engine = Engine.create(); in Your Java program. Execute Your 7th program by sending it to the engine in the way: engine.eval(˂Your 7th program here˃).
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 6 years ago.
Improve this question
The APIs that might be of interest to
developers of Java applications that
need to perform source code analysis
are the Java Compiler API (JSR 199),
the Pluggable Annotation Processing
API (JSR 269), and the Compiler Tree
API.
Any similar api or library for .net?
Visual Studio 2008 comes with a tool that run source code analysis: it gives you the code inheritance depth, lines of code (compiled), mainteinability indexes for your solution/project/clases/methods.
Im not sure if there is a plugin for VS2003-2005 with this functionality.
For the comments of the methods/clases, VS 2008, doesn't have a native tool, however, for VS 2003-2005 there is an open project on sourceforge, that take the comments (''' comments) above the member (namespace, class, method, property) header(which is stored on the classes .xml files) and generetes documentation like JavaDoc. For VS 2008, I have developed a tool that does the same, that I can share if you need.
For code analysis, I've been using the free tool from Microsoft is called FxCop for years.