我的GitHub桌面应用程序试图提交一堆(据说)忽略的文件.
如您所见,整个.metadata
文件夹列在我的顶级.gitignore文件中.尽管如此,每次都会提交来自该文件夹的大量文件.我是否遗漏了文件需要放置的位置?
编辑:我应该补充,请不要只是告诉我使用命令行.
我需要在Java SE中实现一个相当简单的WebSocket服务器.它需要做的只是接受连接并存储相应的会话,然后在发出特定事件时向所有连接的客户端发送消息.
我找不到一个如何在常规Java SE中执行此操作的教程.所有这些都需要与Maven一起运行,或者将它部署为WAR - 这对于这个项目来说都是不可能的.我需要将其作为Java SE桌面应用程序运行.
该教程我发现展示了如何实现使用注释就像一个端点@OnOpen
,@OnMessage
和@OnClose
.但是,它们都没有解释如何实际初始化服务器.我还需要能够为传入连接指定不同的端口号.
我错过了什么吗?我知道人们使用WebSocket制作聊天应用程序,而且真的不需要Web应用程序服务器.我也没有使用Maven,并且为了简单起见,我宁愿保持这种方式.