commit
e8a02a176d
6
pom.xml
6
pom.xml
@ -6,7 +6,7 @@
|
||||
|
||||
<groupId>org.jcnc</groupId>
|
||||
<artifactId>JNotepad</artifactId>
|
||||
<version>1.1.3-beta</version>
|
||||
<version>1.1.4-beta</version>
|
||||
<name>JNotepad</name>
|
||||
<packaging>jar</packaging>
|
||||
|
||||
@ -129,7 +129,7 @@
|
||||
<!-- Default configuration for running with: mvn clean javafx:run -->
|
||||
<id>default-cli</id>
|
||||
<configuration>
|
||||
<mainClass>org.jcnc.jnotepad/org.jcnc.jnotepad.LunchApp</mainClass>
|
||||
<mainClass>org.jcnc.jnotepad/org.jcnc.jnotepad.JnotepadApp</mainClass>
|
||||
<launcher>JNotepad</launcher>
|
||||
<jlinkImageName>JNotepad</jlinkImageName>
|
||||
<noManPages>true</noManPages>
|
||||
@ -145,7 +145,7 @@
|
||||
<artifactId>gluonfx-maven-plugin</artifactId>
|
||||
<version>1.0.19</version>
|
||||
<configuration>
|
||||
<mainClass>org.jcnc.jnotepad/org.jcnc.jnotepad.LunchApp</mainClass>
|
||||
<mainClass>org.jcnc.jnotepad/org.jcnc.jnotepad.JnotepadApp</mainClass>
|
||||
<reflectionList>
|
||||
org.jcnc.jnotepad.app.config.UserConfig,org.jcnc.jnotepad.app.config.UserConfig$ShortcutKey
|
||||
</reflectionList>
|
||||
|
||||
@ -13,7 +13,7 @@ import org.jcnc.jnotepad.util.LogUtil;
|
||||
*
|
||||
* @author 许轲
|
||||
*/
|
||||
public class LunchApp extends Application {
|
||||
public class JnotepadApp extends Application {
|
||||
private static final ApplicationManager APPLICATION_MANAGER = ApplicationManager.getInstance();
|
||||
|
||||
/**
|
||||
@ -7,7 +7,7 @@ import javafx.scene.Scene;
|
||||
import javafx.scene.layout.Pane;
|
||||
import javafx.stage.Stage;
|
||||
import javafx.stage.Window;
|
||||
import org.jcnc.jnotepad.LunchApp;
|
||||
import org.jcnc.jnotepad.JnotepadApp;
|
||||
import org.jcnc.jnotepad.app.config.AppConfig;
|
||||
import org.jcnc.jnotepad.app.i18n.UiResourceBundle;
|
||||
import org.jcnc.jnotepad.common.constants.AppConstants;
|
||||
@ -244,7 +244,7 @@ public class ApplicationManager {
|
||||
try {
|
||||
// 获取当前Java应用程序的命令
|
||||
String javaCommand = System.getProperty("java.home") + "/bin/java";
|
||||
String mainClass = LunchApp.class.getName();
|
||||
String mainClass = JnotepadApp.class.getName();
|
||||
|
||||
// 构建新进程来重新启动应用程序
|
||||
ProcessBuilder builder = new ProcessBuilder(javaCommand, "-cp", System.getProperty("java.class.path"), mainClass);
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
package org.jcnc.jnotepad.controller.i18n;
|
||||
|
||||
import org.jcnc.jnotepad.LunchApp;
|
||||
import org.jcnc.jnotepad.JnotepadApp;
|
||||
import org.jcnc.jnotepad.app.i18n.UiResourceBundle;
|
||||
import org.jcnc.jnotepad.controller.config.UserConfigController;
|
||||
|
||||
@ -18,7 +18,7 @@ import static org.jcnc.jnotepad.common.constants.TextConstants.ENGLISH;
|
||||
* <p>该类负责处理应用程序的本地化配置,包括语言和区域设置。</p>
|
||||
*
|
||||
* @author gewuyou
|
||||
* @see LunchApp
|
||||
* @see JnotepadApp
|
||||
*/
|
||||
public class LocalizationController {
|
||||
private static final LocalizationController LOCALIZATION_CONFIG = new LocalizationController();
|
||||
|
||||
@ -115,7 +115,7 @@ public class UiUtil {
|
||||
* 获取应用窗口。
|
||||
*
|
||||
* @return javafx.stage.Window 应用窗口对象
|
||||
* @apiNote LunchApp.getWindow()
|
||||
* @apiNote JnotepadApp.getWindow()
|
||||
*/
|
||||
public static Window getAppWindow() {
|
||||
return ApplicationManager.getInstance().getWindow();
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
Manifest-Version: 1.0
|
||||
Main-Class: org.jcnc.jnotepad.LunchApp
|
||||
Main-Class: org.jcnc.jnotepad.JnotepadApp
|
||||
Implementation-Vendor: JCNC
|
||||
Created-By: IntelliJ IDEA
|
||||
|
||||
|
||||
@ -4,7 +4,7 @@ cd ..
|
||||
jpackage \
|
||||
--name JNotepad \
|
||||
--type app-image \
|
||||
-m org.jcnc.jnotepad/org.jcnc.jnotepad.LunchApp \
|
||||
-m org.jcnc.jnotepad/org.jcnc.jnotepad.JnotepadApp \
|
||||
--runtime-image ./target/JNotepad/ \
|
||||
--icon src/main/resources/img/icon.ico \
|
||||
--app-version 1.1.13 \
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
jpackage `
|
||||
--name JNotepad `
|
||||
--type app-image `
|
||||
-m org.jcnc.jnotepad/org.jcnc.jnotepad.LunchApp `
|
||||
-m org.jcnc.jnotepad/org.jcnc.jnotepad.JnotepadApp `
|
||||
--runtime-image .\target\JNotepad\ `
|
||||
--icon src/main/resources/img/icon.ico `
|
||||
--app-version 1.1.13 `
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user