java版直播间源码-CodeU-Spring-2018:团队16GitHub存储库

上传者: 38652090 | 上传时间: 2022-08-23 17:03:48 | 文件大小: 152KB | 文件类型: ZIP
java版直播间源码CodeU 示例项目 这是一个示例聊天应用程序。 它是完整且实用的,但仍有很大的改进空间。 第 1 步:下载 Java 通过打开控制台并键入以下内容来检查您是否已经安装了 Java: javac -version 如果这会打印出版本号,那么您已经拥有 Java 并且可以跳到第 2 步。如果版本号小于javac_1.8 ,那么您拥有的是旧版本的 Java,可能应该按照这些说明进行升级。 从 . 在新的控制台窗口中重试javac -version命令以检查安装。 如果您仍然没有看到版本号,请更新您的PATH环境变量,使其包含 Java 的bin目录。 按照这样做。 第 2 步:下载 Maven 该项目用于编译和运行我们的代码。 Maven 还管理依赖项、运行开发服务器并部署到 App Engine。 从 下载 Maven。 将文件夹解压缩到任意位置。 确保您有一个指向 Java 安装的JAVA_HOME环境变量,然后将 Maven 的bin目录添加到您的PATH环境变量中。 可以找到两者的说明。 打开控制台窗口并执行mvn -v以确认 Maven 已正确安装。 第 3

文件下载

资源详情

[{"title":"( 48 个子文件 152KB ) java版直播间源码-CodeU-Spring-2018:团队16GitHub存储库","children":[{"title":"CodeU-Spring-2018-master","children":[{"title":".gitignore <span style='color:#111;'> 115B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 3.26KB </span>","children":null,"spread":false},{"title":"pom.xml <span style='color:#111;'> 3.18KB </span>","children":null,"spread":false},{"title":"LICENSE <span style='color:#111;'> 11.09KB </span>","children":null,"spread":false},{"title":"src","children":[{"title":"test","children":[{"title":"java","children":[{"title":"codeu","children":[{"title":"model","children":[{"title":"store","children":[{"title":"basic","children":[{"title":"ConversationStoreTest.java <span style='color:#111;'> 2.74KB </span>","children":null,"spread":false},{"title":"MessageStoreTest.java <span style='color:#111;'> 2.88KB </span>","children":null,"spread":false},{"title":"UserStoreTest.java <span style='color:#111;'> 2.75KB </span>","children":null,"spread":false}],"spread":true},{"title":"persistence","children":[{"title":"PersistentDataStoreTest.java <span style='color:#111;'> 6.02KB </span>","children":null,"spread":false},{"title":"PersistentStorageAgentTest.java <span style='color:#111;'> 2.37KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"data","children":[{"title":"UserTest.java <span style='color:#111;'> 1.16KB </span>","children":null,"spread":false},{"title":"MessageTest.java <span style='color:#111;'> 1.31KB </span>","children":null,"spread":false},{"title":"ConversationTest.java <span style='color:#111;'> 1.21KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"controller","children":[{"title":"ChatServletTest.java <span style='color:#111;'> 7.89KB </span>","children":null,"spread":false},{"title":"TestDataServletTest.java <span style='color:#111;'> 3.43KB </span>","children":null,"spread":false},{"title":"LoginServletTest.java <span style='color:#111;'> 4.40KB </span>","children":null,"spread":false},{"title":"ConversationServletTest.java <span style='color:#111;'> 6.29KB </span>","children":null,"spread":false},{"title":"RegisterServletTest.java <span style='color:#111;'> 3.18KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"main","children":[{"title":"java","children":[{"title":"codeu","children":[{"title":"model","children":[{"title":"store","children":[{"title":"basic","children":[{"title":"UserStore.java <span style='color:#111;'> 3.66KB </span>","children":null,"spread":false},{"title":"DefaultDataStore.java <span style='color:#111;'> 6.28KB </span>","children":null,"spread":false},{"title":"MessageStore.java <span style='color:#111;'> 3.85KB </span>","children":null,"spread":false},{"title":"ConversationStore.java <span style='color:#111;'> 4.00KB </span>","children":null,"spread":false}],"spread":true},{"title":"persistence","children":[{"title":"PersistentStorageAgent.java <span style='color:#111;'> 3.77KB </span>","children":null,"spread":false},{"title":"PersistentDataStoreException.java <span style='color:#111;'> 978B </span>","children":null,"spread":false},{"title":"PersistentDataStore.java <span style='color:#111;'> 7.40KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"data","children":[{"title":"User.java <span style='color:#111;'> 2.30KB </span>","children":null,"spread":false},{"title":"Conversation.java <span style='color:#111;'> 1.79KB </span>","children":null,"spread":false},{"title":"Message.java <span style='color:#111;'> 2.01KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"controller","children":[{"title":"ChatServlet.java <span style='color:#111;'> 5.95KB </span>","children":null,"spread":false},{"title":"ConversationServlet.java <span style='color:#111;'> 4.45KB </span>","children":null,"spread":false},{"title":"LoginServlet.java <span style='color:#111;'> 3.23KB </span>","children":null,"spread":false},{"title":"TestDataServlet.java <span style='color:#111;'> 3.26KB </span>","children":null,"spread":false},{"title":"RegisterServlet.java <span style='color:#111;'> 2.29KB </span>","children":null,"spread":false},{"title":"ServerStartupListener.java <span style='color:#111;'> 1.66KB </span>","children":null,"spread":false},{"title":"ProfileServlet.java <span style='color:#111;'> 3.60KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":"webapp","children":[{"title":"css","children":[{"title":"main.css <span style='color:#111;'> 1.26KB </span>","children":null,"spread":false}],"spread":true},{"title":"sample_chat.png <span style='color:#111;'> 58.78KB </span>","children":null,"spread":false},{"title":"WEB-INF","children":[{"title":"appengine-web.xml <span style='color:#111;'> 881B </span>","children":null,"spread":false},{"title":"view","children":[{"title":"login.jsp <span style='color:#111;'> 2.46KB </span>","children":null,"spread":false},{"title":"testdata.jsp <span style='color:#111;'> 2.32KB </span>","children":null,"spread":false},{"title":"register.jsp <span style='color:#111;'> 1.96KB </span>","children":null,"spread":false},{"title":"chat.jsp <span style='color:#111;'> 3.45KB </span>","children":null,"spread":false},{"title":"conversations.jsp <span style='color:#111;'> 3.14KB </span>","children":null,"spread":false}],"spread":false},{"title":"web.xml <span style='color:#111;'> 2.30KB </span>","children":null,"spread":false}],"spread":true},{"title":"about.jsp <span style='color:#111;'> 3.02KB </span>","children":null,"spread":false},{"title":"mice_logo.png <span style='color:#111;'> 4.03KB </span>","children":null,"spread":false},{"title":"index.jsp <span style='color:#111;'> 2.59KB </span>","children":null,"spread":false},{"title":"codeulogo.png <span style='color:#111;'> 35.24KB </span>","children":null,"spread":false},{"title":"favicon.ico <span style='color:#111;'> 3.12KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明