You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I really don't see how sustainable downloading a huge bundle of dependencies from an external repository and then running a handwritten bash/PowerShell script to compile and package everything is going to be. I see there's a pom.xml file, and have been trying to get Maven to compile and package a working JAR, but the META-INF/MANIFEST.MF file I presume it is copying over as opposed to generating does NOT contain a Main-Class attribute, which I had to manually add. The pom.xml appears to be rather out-of-date, as, among other things, it doesn't seem to include steamworks4j among other dependencies..
The text was updated successfully, but these errors were encountered:
I'll look into updating the pom.xml soon if I can get a working steamworks4j on maven. For now, the way I recommend building and running the game is via IntelliJ, with main.Tanks as the main class. You can make Tanks.jar be a build artifact with IntelliJ too, including all the dependencies, and it should work.
The bundled build scripts for tanks are the easiest way to build Tanks for any platform. While this does not solve the issue of an up to date pom.xml, it does enable easy building on any platform with a terminal (tested on x86, macOS, and aarch64).
I really don't see how sustainable downloading a huge bundle of dependencies from an external repository and then running a handwritten bash/PowerShell script to compile and package everything is going to be. I see there's a
pom.xml
file, and have been trying to get Maven to compile and package a working JAR, but theMETA-INF/MANIFEST.MF
file I presume it is copying over as opposed to generating does NOT contain aMain-Class
attribute, which I had to manually add. Thepom.xml
appears to be rather out-of-date, as, among other things, it doesn't seem to include steamworks4j among other dependencies..The text was updated successfully, but these errors were encountered: