@@ -34,7 +34,7 @@ cat > temp_dependencies.xml << 'EOL'
3434EOL
3535
3636# Create a temporary file for the modified pom.xml
37- cat / pom.xml | awk '
37+ cat pom.xml | awk '
3838BEGIN { print_deps = 1; in_first_deps = 0; }
3939/<dependencies>/ {
4040 if (!in_first_deps) {
@@ -82,22 +82,22 @@ code src/main/resources/application.properties
8282
8383echo " Creating necessary directories..."
8484# Create templates directory if it doesn't exist
85- mkdir -p assistant/ src/main/resources/templates
85+ mkdir -p src/main/resources/templates
8686
8787# Create package directories if they don't exist
88- mkdir -p assistant/ src/main/java/com/example/assistant
89- mkdir -p assistant/ src/main/java/com/example/assistant/config
90- mkdir -p assistant/ src/main/java/com/example/assistant/controller
91- mkdir -p assistant/ src/main/java/com/example/assistant/model
92- mkdir -p assistant/ src/main/java/com/example/assistant/service
93- mkdir -p assistant/ src/main/java/com/example/assistant/util
88+ mkdir -p src/main/java/com/example/assistant
89+ mkdir -p src/main/java/com/example/assistant/config
90+ mkdir -p src/main/java/com/example/assistant/controller
91+ mkdir -p src/main/java/com/example/assistant/model
92+ mkdir -p src/main/java/com/example/assistant/service
93+ mkdir -p src/main/java/com/example/assistant/util
9494
9595echo " Copying template file..."
9696# Copy template file - check if it exists first
9797if [ -f " $SOURCES_FOLDER /assistant/templates/chat.html" ]; then
98- cp " $SOURCES_FOLDER /assistant/templates/chat.html" assistant/ src/main/resources/templates/
98+ cp " $SOURCES_FOLDER /assistant/templates/chat.html" src/main/resources/templates/
9999elif [ -f " $SOURCES_FOLDER /assistant/src/main/resources/templates/chat.html" ]; then
100- cp " $SOURCES_FOLDER /assistant/src/main/resources/templates/chat.html" assistant/ src/main/resources/templates/
100+ cp " $SOURCES_FOLDER /assistant/src/main/resources/templates/chat.html" src/main/resources/templates/
101101else
102102 echo " Warning: chat.html not found in expected locations. Skipping."
103103fi
@@ -107,58 +107,58 @@ echo "Copying Java files..."
107107
108108# PromptConfig.java
109109if [ -f " $SOURCES_FOLDER /assistant/src/main/java/com/example/assistant/config/PromptConfig.java" ]; then
110- cp " $SOURCES_FOLDER /assistant/src/main/java/com/example/assistant/config/PromptConfig.java" assistant/ src/main/java/com/example/assistant/config/
110+ cp " $SOURCES_FOLDER /assistant/src/main/java/com/example/assistant/config/PromptConfig.java" src/main/java/com/example/assistant/config/
111111elif [ -f " $SOURCES_FOLDER /assistant/src/main/java/com/example/assistant/PromptConfig.java" ]; then
112- cp " $SOURCES_FOLDER /assistant/src/main/java/com/example/assistant/PromptConfig.java" assistant/ src/main/java/com/example/assistant/
112+ cp " $SOURCES_FOLDER /assistant/src/main/java/com/example/assistant/PromptConfig.java" src/main/java/com/example/assistant/
113113else
114114 echo " Warning: PromptConfig.java not found in expected locations. Skipping."
115115fi
116116
117117# ChatController.java
118118if [ -f " $SOURCES_FOLDER /assistant/src/main/java/com/example/assistant/controller/ChatController.java" ]; then
119- cp " $SOURCES_FOLDER /assistant/src/main/java/com/example/assistant/controller/ChatController.java" assistant/ src/main/java/com/example/assistant/controller/
119+ cp " $SOURCES_FOLDER /assistant/src/main/java/com/example/assistant/controller/ChatController.java" src/main/java/com/example/assistant/controller/
120120elif [ -f " $SOURCES_FOLDER /assistant/src/main/java/com/example/assistant/ChatController.java" ]; then
121- cp " $SOURCES_FOLDER /assistant/src/main/java/com/example/assistant/ChatController.java" assistant/ src/main/java/com/example/assistant/
121+ cp " $SOURCES_FOLDER /assistant/src/main/java/com/example/assistant/ChatController.java" src/main/java/com/example/assistant/
122122else
123123 echo " Warning: ChatController.java not found in expected locations. Skipping."
124124fi
125125
126126# WebViewController.java
127127if [ -f " $SOURCES_FOLDER /assistant/src/main/java/com/example/assistant/controller/WebViewController.java" ]; then
128- cp " $SOURCES_FOLDER /assistant/src/main/java/com/example/assistant/controller/WebViewController.java" assistant/ src/main/java/com/example/assistant/controller/
128+ cp " $SOURCES_FOLDER /assistant/src/main/java/com/example/assistant/controller/WebViewController.java" src/main/java/com/example/assistant/controller/
129129elif [ -f " $SOURCES_FOLDER /assistant/src/main/java/com/example/assistant/WebViewController.java" ]; then
130- cp " $SOURCES_FOLDER /assistant/src/main/java/com/example/assistant/WebViewController.java" assistant/ src/main/java/com/example/assistant/
130+ cp " $SOURCES_FOLDER /assistant/src/main/java/com/example/assistant/WebViewController.java" src/main/java/com/example/assistant/
131131else
132132 echo " Warning: WebViewController.java not found in expected locations. Skipping."
133133fi
134134
135135# ChatRequest.java
136136if [ -f " $SOURCES_FOLDER /assistant/src/main/java/com/example/assistant/model/ChatRequest.java" ]; then
137- cp " $SOURCES_FOLDER /assistant/src/main/java/com/example/assistant/model/ChatRequest.java" assistant/ src/main/java/com/example/assistant/model/
137+ cp " $SOURCES_FOLDER /assistant/src/main/java/com/example/assistant/model/ChatRequest.java" src/main/java/com/example/assistant/model/
138138elif [ -f " $SOURCES_FOLDER /assistant/src/main/java/com/example/assistant/ChatRequest.java" ]; then
139- cp " $SOURCES_FOLDER /assistant/src/main/java/com/example/assistant/ChatRequest.java" assistant/ src/main/java/com/example/assistant/
139+ cp " $SOURCES_FOLDER /assistant/src/main/java/com/example/assistant/ChatRequest.java" src/main/java/com/example/assistant/
140140else
141141 echo " Warning: ChatRequest.java not found in expected locations. Skipping."
142142fi
143143
144144# RetryUtils.java
145145if [ -f " $SOURCES_FOLDER /assistant/src/main/java/com/example/assistant/util/RetryUtils.java" ]; then
146- cp " $SOURCES_FOLDER /assistant/src/main/java/com/example/assistant/util/RetryUtils.java" assistant/ src/main/java/com/example/assistant/util/
146+ cp " $SOURCES_FOLDER /assistant/src/main/java/com/example/assistant/util/RetryUtils.java" src/main/java/com/example/assistant/util/
147147elif [ -f " $SOURCES_FOLDER /assistant/src/main/java/com/example/assistant/RetryUtils.java" ]; then
148- cp " $SOURCES_FOLDER /assistant/src/main/java/com/example/assistant/RetryUtils.java" assistant/ src/main/java/com/example/assistant/
148+ cp " $SOURCES_FOLDER /assistant/src/main/java/com/example/assistant/RetryUtils.java" src/main/java/com/example/assistant/
149149else
150150 echo " Warning: RetryUtils.java not found in expected locations. Skipping."
151151fi
152152
153153# ChatService.java - Copy from the specific location only
154154echo " Copying ChatService.java from demo-scripts folder..."
155155if [ -f " $SOURCES_FOLDER /demo-scripts/ChatService/ChatService.java.2" ]; then
156- cp " $SOURCES_FOLDER /demo-scripts/ChatService/ChatService.java.2" assistant/ src/main/java/com/example/assistant/service/ChatService.java
156+ cp " $SOURCES_FOLDER /demo-scripts/ChatService/ChatService.java.2" src/main/java/com/example/assistant/service/ChatService.java
157157 echo " ChatService.java copied successfully."
158158
159159 # Open ChatService.java in VS Code
160160 echo " Opening ChatService.java in VS Code..."
161- code assistant/ src/main/java/com/example/assistant/service/ChatService.java
161+ code src/main/java/com/example/assistant/service/ChatService.java
162162else
163163 echo " Error: ChatService.java.2 not found at $SOURCES_FOLDER /demo-scripts/ChatService/."
164164 echo " Please ensure the file exists at the specified location."
0 commit comments