diff --git a/application-power/src/main/java/com/power/generator/builder/ConfigBuilder.java b/application-power/src/main/java/com/power/generator/builder/ConfigBuilder.java index 96748543acf5876c4d08eb39a3d1cfd0d8988169..c10056b8b3968e39d565acaefd0b8a8bf7e8d5c5 100644 --- a/application-power/src/main/java/com/power/generator/builder/ConfigBuilder.java +++ b/application-power/src/main/java/com/power/generator/builder/ConfigBuilder.java @@ -321,11 +321,11 @@ public class ConfigBuilder { */ private String joinJavaFilePath(String packageName, String postfix) { String javaDir = projectPath.getJavaSrcPath(); - return PathUtil.joinPath(javaDir, packageName) + "\\%s" + postfix; + return PathUtil.joinPath(javaDir, packageName) + ConstVal.FILE_SEPARATOR + "%s" + postfix; } private String joinFinalPath(String parentDir, String packageName, String postfix) { - return PathUtil.joinPath(parentDir, packageName) + "\\%s" + postfix; + return PathUtil.joinPath(parentDir, packageName) + ConstVal.FILE_SEPARATOR + "%s" + postfix; } /** diff --git a/application-power/src/main/resources/template/assembly/bin/start.sh b/application-power/src/main/resources/template/assembly/bin/start.sh index 7948e54663ab49c140681b1f8821fcef9af99b30..92e3eec6e82ad55aff83a12f9ab731037e33eee9 100644 --- a/application-power/src/main/resources/template/assembly/bin/start.sh +++ b/application-power/src/main/resources/template/assembly/bin/start.sh @@ -77,7 +77,10 @@ if [ -n "$SERVER_PORT" ]; then else SERVER_PORT_COUNT=$(netstat -tln | grep $SERVER_PORT | wc -l) fi - if [ "$SERVER_PORT_COUNT" -gt 0 ]; then + + if [ "$SERVER_PORT_COUNT" == "" ]; then + echo "starting" + elif [ $SERVER_PORT_COUNT -gt 0 ]; then echo "ERROR: The $SERVER_NAME port $SERVER_PORT already used!" exit 1 fi