Skip to content

Commit b680c09

Browse files
committed
提交
1 parent 556407e commit b680c09

3 files changed

Lines changed: 14 additions & 4 deletions

File tree

Dockerfile

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
FROM gradle:8.0.2-jdk11
22
ADD ./ ./
3-
EXPOSE 8080
43
RUN gradle shadow
5-
CMD ["java","-jar","./build/libs/NewBingGoGo-MagicURL-java-1.0-SNAPSHOT-all.jar"]
4+
EXPOSE 80/tcp
5+
EXPOSE 80/udp
6+
CMD ["java","-jar","./build/libs/NewBingGoGo-MagicURL-java-1.0-SNAPSHOT-all.jar","80"]

run.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
./gradlew shadow
2-
java -jar ./build/libs/NewBingGoGo-MagicURL-java-1.0-SNAPSHOT-all.jar
2+
java -jar ./build/libs/NewBingGoGo-MagicURL-java-1.0-SNAPSHOT-all.jar 8080

src/main/java/cn/jja8/newbinggogo/NewBingGoGoServer.java

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,16 @@
1313
public class NewBingGoGoServer extends NanoWSD {
1414
ScheduledExecutorService executor = Executors.newSingleThreadScheduledExecutor();
1515
public static void main(String[] args) throws IOException {
16-
new NewBingGoGoServer(8080).start(5000,false);
16+
if(args.length<1){
17+
System.err.print("需要指定运行端口号!");
18+
return;
19+
}
20+
try{
21+
int porint = Integer.parseInt(args[0]);
22+
new NewBingGoGoServer(porint).start(5000,false);
23+
}catch(Throwable s){
24+
s.printStackTrace();
25+
}
1726
}
1827
public NewBingGoGoServer(int port) {
1928
super(port);

0 commit comments

Comments
 (0)