F
fireYtail
Guest
In your GitHub readme instructions, you just say this:Ah the instructions were a bit wrong. The .java files are source files, there's no .jar already existing in the repository; since you need to bring your own extracted ffx_ps2 folder (pretty sure it'd be illegal to just put those up myself) you do need to generate the executable manually after you add it. I updated the readme.md to give more instructions on how to do that as well as how to then run it.
I googled "Mavern" and this is the only thing I found https://dlcdn.apache.org/maven/maven-3/3.9.4/binaries/apache-maven-3.9.4-bin.zip
This is gets me a "bin\mvn.cmd" file, which is not an exe (Windows executable) as you say, but a Windows command line script. I added it to the path as indicated but no matter what I do it always gives me an error saying that it couldn't find or load main class org.codehaus.plexus.classworlds.launcher.Launcher and I have no idea what to do from here. You don't specify what "package" in "nvm package" means, but no matter what I try (main GitHub folder, subfolders, java files), it always gives me that error.
Sorry, but I'm not a programmer, I'm an end-user, so I'm not knowledgeable with building software from source code, as I'm the average PC user that has all the already pre-compiled EXE/JAR/whatever files (executables) instead of being told by the developer that no, the end-user has to build the software because... It has to be built with copyrighted files? Why not just make it read the folder/files from an external path, as any normal software would? Why require that, upon building the software, the very data that software will be working with has to be pre-built into the executable, requiring you to re-build the executable as soon as you make any changes to the data, since the data isn't external to the executable file that's reading it? Imagine if Photoshop required users to use the source code with the very image file they're going to edit and build the executable, rather than loading the image file externally. Do you think this is a realistic take?
I can't speak from a programmer's/software developer side why this would make sense, since I'm not one. But as an end-user, I don't expect people to be requiring me to build their own software from the source code myself because "it's illegal to make it read copyrighted files externally". What kind of argument is that? Is it that difficult to make it read external files? And yes, having the source code and being able (if I were) to build it myself is always a plus, since it makes it impossible for you to be giving me an executable with malware or something. But if I trust that it's not malware, and if I can read the source code anyway, why not just build it yourself and provide it to others, instead of requiring for others to build it? Others who don't necessarily have experience with building software from code nor distrust in the developer.