• R/O
  • SSH
  • HTTPS

exewrap: Commit


Commit MetaInfo

Revision87 (tree)
Time2020-05-18 18:57:06
Authorhirukawa_ryo

Log Message

* exewrap 1.6.0
サービスアプリケーションで標準出力・標準エラー出力への書き込みがイベントログに記録される機能を廃止しました。
サービス実行時の標準出力・標準エラー出力への書き込みはGUIアプリケーションと同様にファイルに記録されます。この機能はNOLOG拡張フラグで無効になります。
サービス実行ではなくコンソールで通常プロセスとして実行した場合には標準出力・標準エラー出力への書き込みは既定の動作のままコンソールに出力されます。

Change Summary

Incremental Difference

--- exewrap/trunk/exewrap/samples/console-2/ConsoleSample2.java (revision 86)
+++ exewrap/trunk/exewrap/samples/console-2/ConsoleSample2.java (revision 87)
@@ -1,10 +1,13 @@
1+import java.io.IOException;
12
23 public class ConsoleSample2 {
34
4- public static void main(String[] args) {
5+ public static void main(String[] args) throws IOException {
56
6- System.out.println("java.runtime.version=" + System.getProperty("java.runtime.version"));
7- System.out.println("JAVA_HOME=" + System.getenv("JAVA_HOME"));
7+ System.out.println("Hello, World!!");
88
9+ System.out.println("Enterキーを押すと終了します。");
10+ System.in.read();
11+
912 }
1013 }
--- exewrap/trunk/exewrap/samples/console-2/build.bat (revision 86)
+++ exewrap/trunk/exewrap/samples/console-2/build.bat (revision 87)
@@ -2,5 +2,5 @@
22
33 javac -encoding UTF-8 ConsoleSample2.java
44 jar cfe ConsoleSample2.jar ConsoleSample2 ConsoleSample2.class
5-exewrap ConsoleSample2.jar
5+exewrap -e SINGLE ConsoleSample2.jar
66
--- exewrap/trunk/exewrap/samples/console-3/ConsoleSample3.java (nonexistent)
+++ exewrap/trunk/exewrap/samples/console-3/ConsoleSample3.java (revision 87)
@@ -0,0 +1,10 @@
1+
2+public class ConsoleSample2 {
3+
4+ public static void main(String[] args) {
5+
6+ System.out.println("java.runtime.version=" + System.getProperty("java.runtime.version"));
7+ System.out.println("JAVA_HOME=" + System.getenv("JAVA_HOME"));
8+
9+ }
10+}
--- exewrap/trunk/exewrap/samples/console-3/build.bat (nonexistent)
+++ exewrap/trunk/exewrap/samples/console-3/build.bat (revision 87)
@@ -0,0 +1,6 @@
1+CD /D %~dp0
2+
3+javac -encoding UTF-8 ConsoleSample3.java
4+jar cfe ConsoleSample3.jar ConsoleSample3 ConsoleSample3.class
5+exewrap ConsoleSample3.jar
6+
--- exewrap/trunk/exewrap/src/Makefile (revision 86)
+++ exewrap/trunk/exewrap/src/Makefile (revision 87)
@@ -251,7 +251,7 @@
251251
252252 ### exewrap.util
253253
254-$(OBJ)\util.jar : $(OBJ) $(OBJ)\exewrap\util\EventLogHandler.class $(OBJ)\exewrap\util\EventLogStream.class $(OBJ)\exewrap\util\FileLogStream.class $(OBJ)\exewrap\util\UncaughtExceptionHandler.class $(OBJ)\exewrap\util\Environment.class
254+$(OBJ)\util.jar : $(OBJ) $(OBJ)\exewrap\util\EventLogHandler.class $(OBJ)\exewrap\util\FileLogStream.class $(OBJ)\exewrap\util\UncaughtExceptionHandler.class $(OBJ)\exewrap\util\Environment.class
255255 $(JAR) cvfM $(OBJ)\util.jar -C $(OBJ) exewrap\util
256256
257257 $(OBJ)\exewrap\util\Environment.class : $(OBJ) java\exewrap\util\Environment.java
@@ -260,9 +260,6 @@
260260 $(OBJ)\exewrap\util\EventLogHandler.class : $(OBJ) java\exewrap\util\EventLogHandler.java
261261 $(JAVAC) -Xlint:none -g:none -source 1.5 -target 1.5 -sourcepath java -d $(OBJ) java\exewrap\util\EventLogHandler.java
262262
263-$(OBJ)\exewrap\util\EventLogStream.class : $(OBJ) java\exewrap\util\EventLogStream.java
264- $(JAVAC) -Xlint:none -g:none -source 1.5 -target 1.5 -sourcepath java -d $(OBJ) java\exewrap\util\EventLogStream.java
265-
266263 $(OBJ)\exewrap\util\FileLogStream.class : $(OBJ) java\exewrap\util\FileLogStream.java
267264 $(JAVAC) -Xlint:none -g:none -source 1.5 -target 1.5 -sourcepath java -d $(OBJ) java\exewrap\util\FileLogStream.java
268265
--- exewrap/trunk/exewrap/src/image_service.c (revision 86)
+++ exewrap/trunk/exewrap/src/image_service.c (revision 87)
@@ -252,7 +252,7 @@
252252 {
253253 if(ext_flags == NULL || wcsstr(ext_flags, L"NOLOG") == NULL)
254254 {
255- wcscat_s(utilities, BUFFER_SIZE, UTIL_EVENT_LOG_STREAM);
255+ wcscat_s(utilities, BUFFER_SIZE, UTIL_FILE_LOG_STREAM);
256256 }
257257 wcscat_s(utilities, BUFFER_SIZE, UTIL_EVENT_LOG_HANDLER);
258258 }
--- exewrap/trunk/exewrap/src/include/loader.h (revision 86)
+++ exewrap/trunk/exewrap/src/include/loader.h (revision 87)
@@ -9,7 +9,6 @@
99 #define UTIL_ENCODING_FIX L"ENCODING-FIX;"
1010 #define UTIL_UNCAUGHT_EXCEPTION_HANDLER L"UncaughtExceptionHandler;"
1111 #define UTIL_FILE_LOG_STREAM L"FileLogStream;"
12-#define UTIL_EVENT_LOG_STREAM L"EventLogStream;"
1312 #define UTIL_EVENT_LOG_HANDLER L"EventLogHandler;"
1413
1514 #define LOAD_RESULT_MAX_MESSAGE_LENGTH 32678
--- exewrap/trunk/exewrap/src/java/Loader.java (revision 86)
+++ exewrap/trunk/exewrap/src/java/Loader.java (revision 87)
@@ -98,9 +98,6 @@
9898 if(utilities.contains("FileLogStream;")) {
9999 Class.forName("exewrap.util.FileLogStream", true, systemClassLoader);
100100 }
101- if(utilities.contains("EventLogStream;")) {
102- Class.forName("exewrap.util.EventLogStream", true, systemClassLoader);
103- }
104101 if(utilities.contains("EventLogHandler;")) {
105102 Class.forName("exewrap.util.EventLogHandler", true, systemClassLoader);
106103 }
Show on old repository browser