Where to download source files / documentation for netbeans cvs client - java

I downloaded the netbeans provided CVS API for java from https://netbeans.org/projects/versioncontrol/downloads/download/org-netbeans-lib-cvsclient.jar
But I cannot find any documentation besides basic usage anywhere.
Where can I download the source files for this library. I tried downloading from netbeans using mercurial client, as explained here, but even after 3-4 hours and few hundred megs of data transfer, I was not able to find any file!

Related

How do I install Eclipse IDE on a machine that can not connect to the Internet?

We are switching our Corporate Java from Oracle to to IBM Semeru Java.
We are looking for an IDE for Semeru, and after some looking around saw that Eclipse would be a good candidate. (I am willing to use a different one, if so advised.)
However the only installation kit that I have found requires access to the Internet, and the server to which I want to install it has no access to the Internet, and the installation kit requires Internet access.
Does anyone know from where I may find a complete installation kit and not a partial one?
Download the distribution of Eclipse IDE. Either just the archive so you can extract it or an offline installer. Transfer that to the target machine - via network, USB, just something that will work. Then you can perform an offline installation.
Look at https://www.eclipse.org/downloads/packages/
Make up your choice what you want to use Eclipse for, and what OS your target machine is running on.
On the page mentioned above, https://www.eclipse.org/downloads/packages/, I needed to Download a Zip file using the Windows x86_64 link on the side to get it.
I could then copy this onto the server and Unzip it. By running the eclipse.exe that was unpacked the IDE ran up.

Is it possible to install the nb-javac jar file in NetBeans12.0 while offline?

While my workstation is not technically offline, NetBeans is not allowed to communicate with the OSUOSL site to pull the nb-javac library. Oddly enough, I can browse to the site & download the JAR file manually, but the company firewall won't let NetBeans do it.
Is there a way to install the jar file without letting NetBeans access the site?
Of note, if you are stuck with JDK 8, you are stuck (AFAICT). Try and get a more recent JDK and set the NetBeans default JDK to that (in the NetBeans /etc/netbeans.conf file).
If you do that, then as per the link #skomisa provided, you'll be good to go.

How should I get platform specific jni headers in linux for cross-build?

I'm new to the Jni environment and I want to cross compile the shared library builds using the docker so the Jar can be packed easily from any platform and can include the required shared libraries.
I had more attempts to do via CMake and Meson build system but never succeed in them, so I shifted to docker, luckily I found a repo (dockcross) which provide prebuilt images for cross compiling C/C++ toolchains.
Since the toolchains are for the windows I would have no problems when compiling with that toolchain, platform-dependent code (like long which is 32 bit in windows) should be compiled and linked through the cross-compiler and platform dependent libraries will build fine.
So, I only need the Jni headers to build. The problem is I couldn't install the Windows JDK in Linux environment, so I am not able to get the header files (jdk/include/win32).
How shall I proceed getting the header files for the build?
Found OpenJDK headers in the github repository.
Although that's not properly arranged as one in the JDK installation, its worth hardcoding those paths or use a simple bash/python script :)
Hopefully its helpful. Since its nowhere written or guided to be used. Many blog posts just download extract the whole jdk for all three OS, and then put them on their repo, which probably isn't be best idea because those headers are licensed as GPL2 and any OSS having non-GPL2 licenses (like MIT) may suffer to not do such things.
But alright, we found it so we can remotely use them as a dependency on any OSS projects!

Setting Google's protobuf environment for java in windows 64bit

I have spend 2 hours to search how I can setup the protobuf in windows for java. I really tied by searching and didn't find any way. Some say download the binary protoc.exe from https://github.com/google/protobuf/releases and some say download the source code then generate the binary.
I stopped my self by searching after reading about each page related to this from first google search. But still didn't find a way to solve it. There is no protoc.exe file in google release page and I don't know how I can create it because I don't have good experience in C++ ( Just know the basics ).
So I posted the question here to get help. Please let me know how I can download protoc.exe file. If not then how I can create it? I just downloaded protobuf-java-3.4.1.zip from google release page.
You can find the precompiled binary on the 3.4.0 release.
The archive to download for windows is protoc-3.4.0-win32.zip.
The 3.4.1 release contains only minor bugfixes, so they probably didn't bother to create the binary for it.
Download the package for CPP from the github
https://github.com/google/protobuf/releases/tag/v3.4.1
Below is the download link,
https://github.com/google/protobuf/releases/download/v3.4.1/protobuf-cpp-3.4.1.zip
Extract it, goto "cmake" directory and read the readme.md doc.
It lists line by line procedure for windows environment setup.

Where can I download the latest source code for pdfbox-app lib?

I'm working with pdfbox-app jar. i have seen there is a frequency development. I like to see the changes in code. Where can I download the latest source code for pdfbox-app lib? Is it possible to get the source code for all the snapshots ?
You can get the source with svn with this command:
svn checkout http://svn.apache.org/repos/asf/pdfbox/trunk/
If your IDE has svn built in, just search for svn checkout and enter the URL above.
You can also browse the Subversion repository using ViewVC at http://svn.apache.org/viewvc/pdfbox/.
This is described here: https://pdfbox.apache.org/downloads.html#scm
If you don't know how your IDE supports svn, enter the name of your IDE and svn in youtube to find a tutorial.

Categories

Resources