在我创建的Java项目的IntelliJ目标文件夹下,我在包中有一些java源文件.在每个文件旁边,"J"图标有一个红色圆圈,旁边有一条直线.
那是什么意思?我如何解决它?
为什么我在Maven中收到"401 Unauthorized"错误?
这是我在调用时遇到的错误mvn deploy
(底部的完整日志):
[INFO] BUILD FAILURE
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-deploy-plugin:2.7:deploy (default-deploy) on project xbnjava: Failed to deploy artifacts: Could not transfer artifact com.github.aliteralmind:xbnjava:pom:0.1.2 from/to sonatype-nexus-staging (https://oss.sonatype.org/service/local/staging/deploy/maven2/): Failed to transfer file: https://oss.sonatype.org/service/local/staging/deploy/maven2/com/github/aliteralmind/xbnjava/0.1.2/xbnjava-0.1.2.pom. Return code is: 401, ReasonPhrase: Unauthorized. -> [Help 1]
根据这个sonatype支持页面:
"如果你收到的是401,那是因为maven发送了错误的登录凭据,或根本没有凭据."
以下是我采取的步骤,下面是我的完整settings.xml
和pom.xml
文件,下面是来自mvn deploy
和的完整日志mvn deploy -e
.
任何想法,将不胜感激.我和Maven一起撞到了墙后.
收到401错误后,我按照sonatype的检查表:
清单项目1.登录Nexus用户界面,确保您的用户名/密码正确无误.如果您的计算机上安装了curl,您可以尝试使用...部署工件
settings.xml
.curl
该命令手动部署工件[C:\]curl -u MY_SONATYPE_DOT_COM_USERNAME:MY_SONATYPE_DOT_COM_PASSWORD …
我正在尝试将外部库(放在/ libs目录中)添加到我的项目中.当我尝试使用该库中的方法时,我发现它们是红色的,这意味着无法识别库.当我单击Ctrl + B时,我收到一条消息"无法找到要发送的声明".
我使用这些步骤添加库(JAR文件):1.将库文件复制到/ libs目录2.打开项目结构 - >全局库 - >附加clases 3.找到库并单击确定
这是正确的方法吗?
PS.我试图以这种方式添加AdMob .jar文件.
Java字符串池加上反射可以在Java中产生一些难以想象的结果:
import java.lang.reflect.Field;
class MessingWithString {
public static void main (String[] args) {
String str = "Mario";
toLuigi(str);
System.out.println(str + " " + "Mario");
}
public static void toLuigi(String original) {
try {
Field stringValue = String.class.getDeclaredField("value");
stringValue.setAccessible(true);
stringValue.set(original, "Luigi".toCharArray());
} catch (Exception ex) {
// Ignore exceptions
}
}
}
Run Code Online (Sandbox Code Playgroud)
上面的代码将打印:
"Luigi Luigi"
Run Code Online (Sandbox Code Playgroud)
马里奥怎么了?
我想从Python获取我的系统的默认时区(PST).最好的方法是什么?我想避免分支另一个过程.
在遍历ArrayList,HashMap和其他集合时,是否有任何性能测试结果可用于比较传统的for循环与Iterator?
或者我为什么要使用Iterator for循环,反之亦然?
特别是当使用sftp驱动器时(但这个问题也是本地驱动器的一个问题,虽然不用太频繁),侧边栏中的文件夹只是保持旋转和旋转,因此"打开任何东西"对话框没有可供选择的文件.
"项目>刷新文件夹"在大多数情况下不起作用.
我已经尝试手动重启Sublime,大部分时间都可以使用,但是每次切换项目时都必须这么做.
有没有更好的方法来"强制"文件夹刷新?
这个问题是我问这个问题的原因:
在解决此项目状态保存问题之前,SublimeRestart插件在Windows上不起作用.但是,即使它确实完美地工作,它仍然只是解决这个非常烦人的非刷新文件夹问题.
我在Windows上的解决方法,仅供参考:加载项目后,当文件夹不刷新时(即使第一次没有加载),我已经ctrl+f10
绑定到"文件>退出",并f10
配置为我启动Sublime Text的快捷方式用.所以两个合理快速(虽然额外!)按钮按下.
我有以下简单的观点.为什么会导致此错误?
The view auth_lifecycle.views.user_profile didn't return an HttpResponse object. It returned None instead.
"""Renders web pages for the user-authentication-lifecycle project."""
from django.shortcuts import render
from django.template import RequestContext
from django.contrib.auth import authenticate, login
def user_profile(request):
"""Displays information unique to the logged-in user."""
user = authenticate(username='superuserusername', password='sueruserpassword')
login(request, user)
render(request, 'auth_lifecycle/user_profile.html',
context_instance=RequestContext(request))
Run Code Online (Sandbox Code Playgroud) 这个问题让我觉得自己像个绝对的菜鸟.
这是我的.html文件的头部:
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<link href="http://fakedomain.com/smilemachine/html.css" rel="stylesheet"/>
<title>Common Questions</title>
<script language="javascript">
function show(name) {
document.getElementById(name).style.display = 'block';
}
</script>
</head>
Run Code Online (Sandbox Code Playgroud)
我的html.css文件确实应该是它的位置.但我绝对没有任何造型.救命!
请不要仅仅因为答案很明显而我无法看到它.
编辑1
好的,现在我只是想在我的机器上本地修复问题.这是头部:
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<link href="cover.css" rel="stylesheet" type="text/css"/>
<title>Common Questions</title>
<script language="javascript">
function show(name) {
document.getElementById(name).style.display = 'block';
}
</script>
</head>
Run Code Online (Sandbox Code Playgroud)
而现在的CSS:
BODY {
font-size: 18pt;
color:#000fff;
font-family: Helvetica;
margin: 0 9 9 9;
}
table {
font-size: 8pt;
color:#525252;
font-family: Helvetica;
margin: 0px;
border-collapse: separate;
}
th {
font-size: 10pt;
text-align: left;
color:#550055; …
Run Code Online (Sandbox Code Playgroud) 在找工作的同时,我参加了一些在金融领域工作的公司的求职面试.每家公司都使用Spring Framework作为开发的主要框架.几乎在所有地方我都被告知'我们需要经过验证和稳定的技术,这就是我们使用Spring的原因.'
我想知道,正如我无法理解的那样,为什么Spring比Java EE更受欢迎和"更安全"(例如,Spring MVC比JSF使用更多,而两者都提供了几乎相同的功能)?
原始Java EE功能如何可能比第三个库更不稳定?
java ×5
python ×2
arraylist ×1
css ×1
datetime ×1
django ×1
django-views ×1
for-loop ×1
html ×1
iterator ×1
java-ee ×1
map ×1
maven ×1
reflection ×1
spring ×1
spring-mvc ×1
string ×1
string-pool ×1
sublimetext ×1
sublimetext3 ×1
target ×1