Ryan Albrecht
04/13/2023, 3:43 PMbdw429s
04/13/2023, 3:44 PMbdw429s
04/13/2023, 3:45 PMbdw429s
04/13/2023, 3:45 PMRyan Albrecht
04/13/2023, 3:45 PMbdw429s
04/13/2023, 3:45 PMbdw429s
04/13/2023, 3:46 PMbdw429s
04/13/2023, 3:46 PMbdw429s
04/13/2023, 3:46 PMbdw429s
04/13/2023, 3:46 PMbdw429s
04/13/2023, 3:47 PMbdw429s
04/13/2023, 3:47 PMtry {
final File tmp = File.createTempFile("a", "a");
tempFile = tmp.getParentFile();
tempFile = getCanonicalFileEL(tempFile);
tmp.delete();
}
catch (final IOException ioe) {}
bdw429s
04/13/2023, 3:47 PMbdw429s
04/13/2023, 3:47 PMbdw429s
04/13/2023, 3:47 PMbdw429s
04/13/2023, 3:47 PMRyan Albrecht
04/13/2023, 3:47 PMRyan Albrecht
04/13/2023, 3:47 PMRyan Albrecht
04/13/2023, 3:48 PMbdw429s
04/13/2023, 3:48 PMRyan Albrecht
04/13/2023, 3:49 PMbdw429s
04/13/2023, 3:49 PMbox -clidebug
and it will tell you in the first couple linesbdw429s
04/13/2023, 3:49 PMreturn
statement above itbdw429s
04/13/2023, 3:49 PMRyan Albrecht
04/13/2023, 3:50 PMbdw429s
04/13/2023, 3:50 PMbdw429s
04/13/2023, 3:51 PMbdw429s
04/13/2023, 3:51 PMbdw429s
04/13/2023, 3:51 PMBrad@DESKTOP-IAN6MSO C:\Users\Brad
# box -clidebug version
CLI Java Version: 17.0.2+8
CLI Java Home: C:\Program Files\CommandBox\jre
CLI Java Vendor: Eclipse Adoptium
box binary version: 6.0.0-alpha
box binary loader version: 2.8.4+00051
initial arguments:[version]
bdw429s
04/13/2023, 3:52 PMbdw429s
04/13/2023, 3:52 PMIllegalArgumentException
was there in Java 8Ryan Albrecht
04/13/2023, 3:53 PMbdw429s
04/13/2023, 3:53 PMbdw429s
04/13/2023, 3:53 PMif (tempFile != null) return tempFile;
final String tmpStr = System.getProperty("java.io.tmpdir");
if (tmpStr != null) {
tempFile = new File(tmpStr);
if (tempFile.exists()) {
tempFile = getCanonicalFileEL(tempFile);
return tempFile;
}
}
bdw429s
04/13/2023, 3:53 PMbdw429s
04/13/2023, 3:54 PMjava.io.tmpdir
is on this systembdw429s
04/13/2023, 3:55 PMbdw429s
04/13/2023, 3:55 PMRyan Albrecht
04/13/2023, 3:55 PMbdw429s
04/13/2023, 3:56 PMjava -XshowSettings
Ryan Albrecht
04/13/2023, 3:57 PMSo, let's find out what java.io.tmpdir is on this system
How would I go about doing this?bdw429s
04/13/2023, 3:57 PMjava.io.tmpdir
in the outpuitbdw429s
04/13/2023, 3:57 PMjava.io.tmpdir = C:\Users\Brad\AppData\Local\Temp\
Rodney
04/13/2023, 3:57 PMbdw429s
04/13/2023, 3:58 PMbdw429s
04/13/2023, 3:59 PMRyan Albrecht
04/13/2023, 3:59 PMRyan Albrecht
04/13/2023, 3:59 PMRyan Albrecht
04/13/2023, 3:59 PMRyan Albrecht
04/13/2023, 3:59 PMbdw429s
04/13/2023, 4:00 PMbdw429s
04/13/2023, 4:00 PMbdw429s
04/13/2023, 4:01 PMbdw429s
04/13/2023, 4:01 PMif (tempFile.exists()) {
Ryan Albrecht
04/13/2023, 4:02 PMbdw429s
04/13/2023, 4:02 PMbdw429s
04/13/2023, 4:02 PMbdw429s
04/13/2023, 4:02 PMbdw429s
04/13/2023, 4:02 PMRyan Albrecht
04/13/2023, 4:03 PMbdw429s
04/13/2023, 4:04 PMbdw429s
04/13/2023, 4:04 PMbdw429s
04/13/2023, 4:05 PM1/
folder, does Lucee start?bdw429s
04/13/2023, 4:05 PMRyan Albrecht
04/13/2023, 4:05 PMbdw429s
04/13/2023, 4:05 PMbdw429s
04/13/2023, 4:06 PMRyan Albrecht
04/13/2023, 4:06 PMRyan Albrecht
04/13/2023, 4:07 PMbdw429s
04/13/2023, 4:07 PMbdw429s
04/13/2023, 4:07 PMecho %TEMP%
as its temp dirbdw429s
04/13/2023, 4:08 PMRyan Albrecht
04/13/2023, 4:09 PMC:\Users\ADMINI~1.TEC\AppData\Local\Temp\4
Ryan Albrecht
04/13/2023, 4:10 PMC:\Users\Administrator.TECHEMET\AppData\Local\Temp\4
if I check the file structure using file explorerbdw429s
04/13/2023, 4:11 PMbdw429s
04/13/2023, 4:11 PMbdw429s
04/13/2023, 4:11 PMbdw429s
04/13/2023, 4:11 PMbdw429s
04/13/2023, 4:11 PMbdw429s
04/13/2023, 4:12 PMRyan Albrecht
04/13/2023, 4:13 PMRyan Albrecht
04/13/2023, 4:14 PMbdw429s
04/13/2023, 4:14 PMRyan Albrecht
04/13/2023, 4:14 PMbdw429s
04/13/2023, 4:15 PMRyan Albrecht
04/13/2023, 4:15 PMbdw429s
04/13/2023, 4:15 PMbdw429s
04/13/2023, 4:15 PMRyan Albrecht
04/13/2023, 4:15 PMRyan Albrecht
04/13/2023, 4:19 PMbdw429s
04/13/2023, 4:19 PMbdw429s
04/13/2023, 4:19 PMbdw429s
04/13/2023, 4:20 PMbdw429s
04/13/2023, 4:21 PMbdw429s
04/13/2023, 4:21 PMbdw429s
04/13/2023, 4:21 PMRyan Albrecht
04/13/2023, 4:21 PM