IRCaBot 2.1.0
GPLv3 © acetone, 2021-2022
#saltr
/2024/12/30
~dr|z3d
@RN
@RN_
@StormyCloud
@T3s|4
@T3s|4_
@eyedeekay
@orignal
@postman
@zzz
%Liorar
+Anomaly
+Atticfire
+FreefallHeavens
+Xeha
+bak83
+cumlord
+hk
+profetikla
+scottpedia
+uop23ip
An0nm0n
Arch
Danny
DeltaOreo
Irc2PGuest62250
Junkyard5
KiloDelt1
Meow
Nausicaa
Onn4l7h
Onn4|7h
acetone_
anon2
anu
boonst
carried6590
enoxa
itsjustme
mareki2pb
not_bob_afk
poriori_
qend-irc2p
shiver_
simprelay
solidx66_
u5657
RN can't you just rename foo.zip to foo.jar?
orignal you need to add manfiest
RN oh
RN ok, well somehow the .exe target contains whatever it needs to be used as a jarfile, so I thought maybe the zip did too
RN you can download the windows installer exe and use it in the command;
RN java -jar i2pupdater-version.i2p
RN oops
RN java -jar i2pupdater-version.exe
RN it just works
RN I get what you mean about jarfile feeling more 'universal' but this exe file does the same, normally in windows you want an exe for the the installer, though you can unzip a portable app and just run it...
RN but I don't reccomend double clicking the exe to new users, I always reccomend they get the jarfile... just seems to be less install complications that way
orignal I rarely use Java
RN sure, but for the java based I2P installer I find less complaints from people using the java -jar method compared to all others, repo, deb, docker, etc
RN (except maybe on windows it is about the same with the jar or double clicking the exe)
RN probably doesn't apply to what you are doing with the standalone snarks since you are connecting them to i2pd
dr|z3d mostly of interest to nobody, but I've tweaked the I2P+ build.xml so we can mount the build and pkg-temp folders via tmpfs so all the temporary files get written to ramdisk.
dr|z3d not so much a performance thing, more a "limit the wear and tear on my solid state storage" sort of thing.
RN interesting. if I build Plus I'll expect memory to be gobbled up a little
dr|z3d it's opt-in
dr|z3d it doesn't happen by default.
dr|z3d zzz: is there some command fu to build javadoc with the inline js search?
zzz dr|z3d, no, works for me in canon, just requires a recent JDK, it's not in JDK 8
dr|z3d yeah, I thought as much, thanks zzz; maybe I've forgotten where I'm calling java8.. I was trying to call ant with java21, so must be somewhere else I've set the java path.
dr|z3d once I figure out how to build with newer java, I'll be able to verify if the new css works with the new javadoc version.
zzz sudo update-alternatives --config java
zzz i have it aliased to 'pickjava' :)
dr|z3d I do things slightly differently, default java is always the latest, and I call ant via an alias so it sets the java version.
dr|z3d probably path in override.properties is ignoring the java version passed to ant.
dr|z3d actually, that's not it, those paths are commented out. hmm.
dr|z3d can't work it out, <property name="javac.version" value="25"/> doesn't work, invoking ant with java25 doesn't work either, javac insists on using java 1.8
zzz no.
zzz set JAVA_HOME
zzz if you're not going to use update-alternatives
dr|z3d alias ant25="JAVA_HOME=/usr/lib/jvm/java-25-openjdk-amd64 ant"
zzz export?
zzz shouldn't need to though
dr|z3d yeah, export in the alias breaks things. if I run java -version I see the expected java 25 version string. I'll figure it out.
zzz ant buildProperties tells you the jdk version
dr|z3d yeah, I'm also printing that when running javadoc. it's always 1.8, regardless of what version of java I export.
dr|z3d anyways, here's what it looks like without the inline search: 2dqk3vhpjfofoplabbywryxuaucm6k5z5vqalphfpacijlnbltrq.b32.i2p