Skip to content

Commit 65df7ea

Browse files
committed
Upload config
1 parent 6f19af1 commit 65df7ea

File tree

3 files changed

+101
-0
lines changed

3 files changed

+101
-0
lines changed

config/MANIFEST.MF

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
Manifest-Version: 1.0
2+
Archiver-Version: Plexus Archiver
3+
Created-By: Apache Maven 3.8.1
4+
Built-By: Deepcity
5+
Build-Jdk: 17.0.5
6+
Main-Class: org.GUI.menus.Menu.Main

config/conf.exe4j

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<exe4j version="6.0.1" transformSequenceNumber="2">
3+
<directoryPresets config="C:/Users/Deepcity/OneDrive/jxust/SchoolCourse/ComputerSystemCW/ComputerSystemIDEAProject/src/ProcessAndStoreManager/target" />
4+
<application name="操作系统三个类别的简单模拟" distributionSourceDir="C:/Users/Deepcity/OneDrive/jxust/SchoolCourse/ComputerSystemCW">
5+
<languages>
6+
<principalLanguage id="en" customLocalizationFile="" />
7+
</languages>
8+
</application>
9+
<executable name="三种操作系统简单模拟" type="2" iconSet="true" iconFile="C:/Users/Deepcity/AppData/Roaming/Tencent/QQ/Misc/Shortcuts/67CC7D57CBD6440FAB9B32DB49218BAC.ico" executableDir="" redirectStderr="true" stderrFile="error.log" stderrMode="overwrite" redirectStdout="false" stdoutFile="output.log" stdoutMode="overwrite" failOnStderrOutput="true" executableMode="1" changeWorkingDirectory="true" workingDirectory="." singleInstance="false" serviceStartType="2" serviceDependencies="" serviceDescription="" jreLocation="" executionLevel="asInvoker" checkConsoleParameter="false" globalSingleInstance="false" singleInstanceActivate="true" dpiAware="java9+" amd64="true">
10+
<messageSet />
11+
<versionInfo include="false" fileVersion="" fileDescription="" legalCopyright="" internalName="" productName="" companyName="" productVersion="" />
12+
</executable>
13+
<splashScreen show="false" width="0" height="0" bitmapFile="" textOverlay="false">
14+
<text>
15+
<statusLine x="20" y="20" text="" fontSize="8" fontColor="0,0,0" bold="false" />
16+
<versionLine x="20" y="40" text="version %VERSION%" fontSize="8" fontColor="0,0,0" bold="false" />
17+
</text>
18+
</splashScreen>
19+
<java mainClass="Main" mainMode="1" vmParameters="-Dfile.encoding=utf-8" arguments="" allowVMPassthroughParameters="true" preferredVM="client" bundleRuntime="true" minVersion="1.8" maxVersion="" allowBetaVM="false" jdkOnly="false">
20+
<searchSequence>
21+
<registry />
22+
<envVar name="JAVA_HOME" />
23+
<envVar name="JDK_HOME" />
24+
<directory location="./jre" />
25+
</searchSequence>
26+
<classPath>
27+
<archive location="C:/Users/Deepcity/OneDrive/jxust/SchoolCourse/ComputerSystemCW/ComputerSystemIDEAProject/src/ProcessAndStoreManager/target/ProcessAndStoreManager-1.0-SNAPSHOT.jar" failOnError="false" />
28+
</classPath>
29+
<modulePath />
30+
<nativeLibraryDirectories />
31+
<vmOptions />
32+
</java>
33+
<includedFiles />
34+
<unextractableFiles />
35+
</exe4j>

config/inno.iss

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
; Script generated by the Inno Setup Script Wizard.
2+
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!
3+
4+
#define MyAppName "三种操作系统简单模拟"
5+
#define MyAppVersion "1.0.1"
6+
#define MyAppPublisher "My Company, Inc."
7+
#define MyAppURL "https://www.example.com/"
8+
#define MyAppExeName "三种操作系统简单模拟.exe"
9+
#define MyJreName "jre"
10+
#define MyAppAssocName MyAppName + " File"
11+
#define MyAppAssocExt ".myp"
12+
#define MyAppAssocKey StringChange(MyAppAssocName, " ", "") + MyAppAssocExt
13+
14+
[Setup]
15+
; NOTE: The value of AppId uniquely identifies this application. Do not use the same AppId value in installers for other applications.
16+
; (To generate a new GUID, click Tools | Generate GUID inside the IDE.)
17+
AppId={{AA5EB7CD-50A6-476E-B570-B1128B2603A8}
18+
AppName={#MyAppName}
19+
AppVersion={#MyAppVersion}
20+
;AppVerName={#MyAppName} {#MyAppVersion}
21+
AppPublisher={#MyAppPublisher}
22+
AppPublisherURL={#MyAppURL}
23+
AppSupportURL={#MyAppURL}
24+
AppUpdatesURL={#MyAppURL}
25+
DefaultDirName={autopf}\{#MyAppName}
26+
ChangesAssociations=yes
27+
DisableProgramGroupPage=yes
28+
; Uncomment the following line to run in non administrative install mode (install for current user only.)
29+
;PrivilegesRequired=lowest
30+
OutputDir=C:\Users\Deepcity\OneDrive\jxust\SchoolCourse\ComputerSystemCW
31+
OutputBaseFilename=三种操作系统简单模拟
32+
Compression=lzma
33+
SolidCompression=yes
34+
WizardStyle=modern
35+
36+
[Languages]
37+
Name: "english"; MessagesFile: "compiler:Default.isl"
38+
39+
[Tasks]
40+
Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked
41+
42+
[Files]
43+
Source: "C:\Users\Deepcity\OneDrive\jxust\SchoolCourse\ComputerSystemCW\{#MyAppExeName}"; DestDir: "{app}"; Flags: ignoreversion
44+
Source: "C:\Program Files\Java\jre-1.8\*"; DestDir: "{app}\{#MyJreName}"; Flags: ignoreversion recursesubdirs createallsubdirs
45+
; NOTE: Don't use "Flags: ignoreversion" on any shared system files
46+
47+
[Registry]
48+
Root: HKA; Subkey: "Software\Classes\{#MyAppAssocExt}\OpenWithProgids"; ValueType: string; ValueName: "{#MyAppAssocKey}"; ValueData: ""; Flags: uninsdeletevalue
49+
Root: HKA; Subkey: "Software\Classes\{#MyAppAssocKey}"; ValueType: string; ValueName: ""; ValueData: "{#MyAppAssocName}"; Flags: uninsdeletekey
50+
Root: HKA; Subkey: "Software\Classes\{#MyAppAssocKey}\DefaultIcon"; ValueType: string; ValueName: ""; ValueData: "{app}\{#MyAppExeName},0"
51+
Root: HKA; Subkey: "Software\Classes\{#MyAppAssocKey}\shell\open\command"; ValueType: string; ValueName: ""; ValueData: """{app}\{#MyAppExeName}"" ""%1"""
52+
Root: HKA; Subkey: "Software\Classes\Applications\{#MyAppExeName}\SupportedTypes"; ValueType: string; ValueName: ".myp"; ValueData: ""
53+
54+
[Icons]
55+
Name: "{autoprograms}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"
56+
Name: "{autodesktop}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"; Tasks: desktopicon
57+
58+
[Run]
59+
Filename: "{app}\{#MyAppExeName}"; Description: "{cm:LaunchProgram,{#StringChange(MyAppName, '&', '&&')}}"; Flags: nowait postinstall skipifsilent
60+

0 commit comments

Comments
 (0)