如何解决是否可以在没有 Maven / Gradle 的情况下创建 Google App Engine 应用程序?
我使用 jdk11 中捆绑的 body {
background: #fafafa;
color: #333333;
margin-top: 5rem;
}
h1,h2,h3,h4,h5,h6 {
color: #444444;
}
.bg-steel {
background-color: #5f788a;
}
.site-header .navbar-nav .nav-link {
color: #cbd5db;
}
.site-header .navbar-nav .nav-link:hover {
color: #ffffff;
}
.site-header .navbar-nav .nav-link.active {
font-weight: 500;
}
.content-section {
background: #ffffff;
padding: 10px 20px;
border: 1px solid #dddddd;
border-radius: 3px;
margin-bottom: 20px;
}
.article-title {
color: #444444;
}
a.article-title:hover {
color: #428bca;
text-decoration: none;
}
.article-content {
white-space: pre-line;
}
.article-img {
height: 65px;
width: 65px;
margin-right: 16px;
}
.article-Metadata {
padding-bottom: 1px;
margin-bottom: 4px;
border-bottom: 1px solid #e3e3e3
}
.article-Metadata a:hover {
color: #333;
text-decoration: none;
}
.article-svg {
width: 25px;
height: 25px;
vertical-align: middle;
}
.account-img {
height: 125px;
width: 125px;
margin-right: 20px;
margin-bottom: 16px;
}
.account-heading {
font-size: 2.5rem;
}
创建了一个非常简单的 Web 服务器,
而且我没有任何依赖项,所以我什至不想创建 pom 或 gradle 构建文件。
在 Google Cloud Run 中,我可以使用简单的 Dockerfile 编译 *.java 并执行它。
1 个 java 源文件和 1 个 Dockerfile 执行如下工作:
<!DOCTYPE html>
<html>
<head>
<title>Page Title</title>
</head>
<body>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@4.6.0/dist/css/bootstrap.min.css" integrity="sha384-B0vP5xmATw1+K9KRQjQERJvTumQW0nPEzvF6L/Z6nronJ3oUOFUFpCjEUQouq2+l" crossorigin="anonymous">
<article class="media content-section">
<img class="rounded-circle article-img" src="https://via.placeholder.com/80">
<div class="media-body">
<div class="article-Metadata">
<a class="mr-2" href="#">Author 1</a>
<small class="text-muted">29-June-2021</small>
</div>
<h2><a class="article-title" href="{{ url_for('post',post_id=post.id) }}">Post 1</a></h2>
<p class="article-content">Post 1 Post 1 Post 1</p>
</div>
</article>
<article class="media content-section">
<img class="rounded-circle article-img" src="https://via.placeholder.com/80">
<div class="media-body">
<div class="article-Metadata">
<a class="mr-2" href="#">Author 2</a>
<small class="text-muted">29-June-2021</small>
</div>
<h2><a class="article-title" href="{{ url_for('post',post_id=post.id) }}">Post 2</a></h2>
<p class="article-content">Post 2 Post 2 Post 2 Post 2</p>
</div>
</article>
</body>
</html>
com.sun.net.httpserver.HttpServer
是否可以在 App Engine 中实现?
解决方法
您可以在本地构建一个可执行 JAR,然后部署它。
请参阅以下链接的更多详细信息: https://cloud.google.com/appengine/docs/standard/java11/testing-and-deploying-your-app#other_deployment_options
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。